From 0426951f787fe6dd1cd3013195d66c2c211d80cc Mon Sep 17 00:00:00 2001 From: autosubmit Date: Mon, 23 Dec 2024 10:36:32 +0800 Subject: [PATCH] Auto Submit --- ...4f3136.async.js => 26216.a1f591fb.async.js | 392 +- ...01575af.async.js => 2805.6be35c3c.async.js | 47 +- ...edb395.async.js => 32250.3b99e538.async.js | 46 +- ...c55055.async.js => 36683.4f2bd3c5.async.js | 276 +- ...019c90.async.js => 37689.cf4f4928.async.js | 111 +- ...87d682.async.js => 42319.1470af11.async.js | 4 +- ...7f8e1e.async.js => 42396.e9f83bac.async.js | 2 +- ...7b064b.async.js => 46949.2e0598ed.async.js | 8 +- ...456f9c.async.js => 51319.b62ce7cc.async.js | 47 +- ...97cbcf.async.js => 54561.ac989c98.async.js | 1307 ++++-- ...1a4248.async.js => 56848.9dbee025.async.js | 238 +- ...5dcb4b.async.js => 56907.23cd5d74.async.js | 9 +- ...d71ce4.async.js => 59497.69d57746.async.js | 2 +- ...60e493.async.js => 66185.26d7a143.async.js | 47 +- ...72766e.async.js => 69714.32bf6ff2.async.js | 392 +- ...246c5a.async.js => 70797.3e395a41.async.js | 47 +- ...1e04fc.async.js => 79877.390ed2df.async.js | 2 +- ...b49942.async.js => 81938.80aa6e21.async.js | 2 +- ...687d3b.async.js => 86250.fdf6f24d.async.js | 20 +- ...f9eb4e.async.js => 88218.7060dd30.async.js | 7 - ...cf6b08.async.js => 91982.e56eabc4.async.js | 8 +- ...2b4171.async.js => 92279.c973785e.async.js | 392 +- 95410.529ecd0f.async.js | 1589 ------- index.html | 4 +- ...uts__ShixunDetail__index.e1292d36.async.js | 46 +- ...ync.js => layouts__index.2847a9b6.async.js | 1205 ++++- ...k.css => layouts__index.fbc73555.chunk.css | 76 +- ... => layouts__user__index.6648e7f6.async.js | 8 +- ...Classrooms__Index__index.08e2fc87.async.js | 4 +- ..._Lists__Assistant__index.8ab2fe4c.async.js | 436 +- ...Lists__Attachment__index.cadfe3c9.async.js | 21 +- ...nHomework__Detail__index.01cb9b98.async.js | 612 ++- ...Homework__Detail__index.3a483212.chunk.css | 33 + ...omework__EditWork__index.e299c604.async.js | 4 + ...Homework__Review__index.86cbd8f2.chunk.css | 69 + ...nHomework__Review__index.a31b2960.async.js | 301 +- ...ework__SubmitWork__index.b5323f30.async.js | 4 + ...s__CommonHomework__index.79d70f6f.async.js | 64 +- ...__CommonHomework__index.88f1a056.chunk.css | 4 + ...urseGroup__Detail__index.07c1feb5.async.js | 95 +- ...CourseGroup__List__index.30bce626.async.js | 4 +- ...s__Exercise__Add__index.dc504056.chunk.css | 23 +- ...ts__Exercise__Add__index.f18d8a37.async.js | 369 +- ..._Exercise__Answer__index.97340e04.async.js | 872 ++-- ..._Exercise__Detail__index.856b122d.async.js | 1327 +++--- ...Exercise__Detail__index.914f669b.chunk.css | 41 +- ..._Exercise__Export__index.d1540c5b.async.js | 151 +- ...se__ImitateAnswer__index.0a460d98.async.js | 172 +- ..._Exercise__Review__index.6f9cc8d9.async.js | 375 +- ...__Lists__Exercise__index.b4d0e5fc.async.js | 15 +- ...Lists__ExportList__index.f2f9e5fe.async.js | 53 +- ...pHomework__Detail__index.9badc3b5.async.js | 226 +- ...Homework__Detail__index.e6228bae.chunk.css | 4 + ...omework__EditWork__index.58e44884.async.js | 6 +- ...ework__SubmitWork__index.2ed930c0.async.js | 6 +- ...ts__GroupHomework__index.396d524c.async.js | 38 +- ...s__GroupHomework__index.d1d7b04f.chunk.css | 4 + ...Homework__Detail__index.cc079d56.chunk.css | 4 + ...__ProgramHomework__index.113c16a7.async.js | 7 +- ..._ProgramHomework__index.8c70da30.chunk.css | 4 + ...omeworks__Detail__index.03101f3e.chunk.css | 4 + ...Homeworks__Detail__index.b6930d2d.async.js | 178 +- ..._ShixunHomeworks__index.1d15a4eb.chunk.css | 4 + ...__ShixunHomeworks__index.1e0ccb89.async.js | 40 +- ...Lists__Statistics__index.3638a75b.async.js | 22 +- ...__Lists__Students__index.b37d1a02.async.js | 79 +- ...__Lists__Teachers__index.4249e52a.async.js | 56 +- ...oms__Lists__Video__index.db48a130.async.js | 6 + ...__Classrooms__New__index.d504abe1.async.js | 177 +- ..._Classrooms__New__index.fee60641.chunk.css | 23 + ...ompetitions__Edit__index.7ca949e6.async.js | 20 +- ..._Lists__Archives__index.b5cee8e3.chunk.css | 4 + ...ns__Lists__Index__index.0e9c5898.chunk.css | 4 + ...sts__StageModule__index.495ea5ea.chunk.css | 4 + ...StudentSelection__index.1725e6d4.chunk.css | 4 + ...ns__Lists__Tasks__index.1ed7121f.chunk.css | 4 + ...ns__Lists__Topics__index.a1f68a1d.async.js | 2 +- ...s => p__MyProblem__index.55754dfd.async.js | 13 +- ...aperlibrary__Add__index.6db0ae08.chunk.css | 21 +- ...Paperlibrary__Add__index.ebcb94cd.async.js | 332 +- ...ary__Random__Edit__index.ac5d8b4d.async.js | 365 +- ...geFromProblemSet__index.09266d37.chunk.css | 13 +- ...Paperlibrary__See__index.d9e72cb0.async.js | 27 +- ... => p__Paths__Detail__id.b91fe275.async.js | 20 +- ...__Paths__Overview__index.ba93d290.async.js | 3 +- ...__OjForm__NewEdit__index.733b2350.async.js | 110 +- ..._OjForm__NewEdit__index.77b106fe.chunk.css | 14 +- ...Problems__OjForm__index.806f4d74.chunk.css | 14 +- ...oblemset__NewItem__index.b4dbd0b4.async.js | 209 +- ...blemset__NewItem__index.c9f2eeba.chunk.css | 14 +- ...oblemset__Preview__index.2e83caf9.async.js | 27 +- ...=> p__Problemset__index.6e493eb8.chunk.css | 13 +- ... => p__Problemset__index.fe1fd26e.async.js | 1307 ++++-- ... p__Shixuns__Edit__index.1521ceed.async.js | 29 +- ...ew__ImagePreview__index.afa2d644.chunk.css | 12 + ...New__ImagePreview__index.b643e6ed.async.js | 86 +- ...Shixuns__Overview__index.d5741755.async.js | 5 +- ...js => p__Terminal__index.fb043835.async.js | 98 +- ...etail__Classrooms__index.53a541ac.async.js | 1235 ++++- ...tail__Classrooms__index.de328e76.chunk.css | 185 + ...xperImentImg__Add__index.1dd7623f.async.js | 9 +- ...ImentMirror__Add__index.797b849a.chunk.css | 726 --- ...rImentMirror__Add__index.cb65ca1c.async.js | 2719 ----------- ...entMirror__Detail__index.577a3fe3.async.js | 3609 --------------- ...ntMirror__Detail__index.c18271ec.chunk.css | 456 -- ...ExperImentMirror__index.35e86643.chunk.css | 336 -- ..._ExperImentMirror__index.8264038d.async.js | 1152 ----- ...etail__TeachGroup__index.51fce325.async.js | 20 + ...s => p__User__Detail__id.d971618e.async.js | 19 +- ...=> p__User__Login__index.9da0b696.async.js | 16 +- ...ec4.async.js => p__index.7e1d8920.async.js | 392 +- ...nc.js => p__tasks__index.f626be67.async.js | 104 +- static/iconfont.6e0520b6.woff2 | Bin 0 -> 222984 bytes static/iconfont.dda059a7.woff | Bin 0 -> 274940 bytes static/iconfont.de7bf788.woff2 | Bin 211356 -> 0 bytes static/iconfont.df7da3a4.svg | 1 - ...ont.5ac5f779.ttf => iconfont.f7a0167c.ttf} | Bin 428960 -> 453048 bytes static/iconfont.f9c02bd2.woff | Bin 260136 -> 0 bytes static/iconfont.fe7ed808.svg | 1 + umi.8a0e8f8c.css => umi.a5952fda.css | 288 +- umi.7446f355.js => umi.d452cb58.js | 3991 +++++++++-------- 121 files changed, 13369 insertions(+), 16935 deletions(-) rename 26216.1a4f3136.async.js => 26216.a1f591fb.async.js (96%) rename 57395.001575af.async.js => 2805.6be35c3c.async.js (90%) rename 32250.8cedb395.async.js => 32250.3b99e538.async.js (97%) rename 36683.eac55055.async.js => 36683.4f2bd3c5.async.js (94%) rename 37689.e7019c90.async.js => 37689.cf4f4928.async.js (98%) rename 42319.f787d682.async.js => 42319.1470af11.async.js (99%) rename 42396.027f8e1e.async.js => 42396.e9f83bac.async.js (99%) rename 46949.5d7b064b.async.js => 46949.2e0598ed.async.js (99%) rename 72338.1e456f9c.async.js => 51319.b62ce7cc.async.js (90%) rename 54561.dd97cbcf.async.js => 54561.ac989c98.async.js (90%) rename 56848.b51a4248.async.js => 56848.9dbee025.async.js (94%) rename 56907.725dcb4b.async.js => 56907.23cd5d74.async.js (99%) rename 59497.10d71ce4.async.js => 59497.69d57746.async.js (99%) rename 79877.4860e493.async.js => 66185.26d7a143.async.js (92%) rename 69714.7872766e.async.js => 69714.32bf6ff2.async.js (94%) rename 86024.b5246c5a.async.js => 70797.3e395a41.async.js (93%) rename 8683.331e04fc.async.js => 79877.390ed2df.async.js (99%) rename 81938.1cb49942.async.js => 81938.80aa6e21.async.js (99%) rename 86250.13687d3b.async.js => 86250.fdf6f24d.async.js (99%) rename 88218.bdf9eb4e.async.js => 88218.7060dd30.async.js (99%) rename 91982.69cf6b08.async.js => 91982.e56eabc4.async.js (99%) rename 92279.f42b4171.async.js => 92279.c973785e.async.js (88%) delete mode 100644 95410.529ecd0f.async.js rename layouts__ShixunDetail__index.caf8ddfc.async.js => layouts__ShixunDetail__index.e1292d36.async.js (99%) rename layouts__index.d49f2c2b.async.js => layouts__index.2847a9b6.async.js (71%) rename layouts__index.255faa71.chunk.css => layouts__index.fbc73555.chunk.css (92%) rename layouts__user__index.f8b14d77.async.js => layouts__user__index.6648e7f6.async.js (99%) rename p__Classrooms__Index__index.68618a7d.async.js => p__Classrooms__Index__index.08e2fc87.async.js (99%) rename p__Classrooms__Lists__Assistant__index.51f5e7f3.async.js => p__Classrooms__Lists__Assistant__index.8ab2fe4c.async.js (79%) rename p__Classrooms__Lists__Attachment__index.165d40d5.async.js => p__Classrooms__Lists__Attachment__index.cadfe3c9.async.js (99%) rename p__Classrooms__Lists__CommonHomework__Detail__index.99d4976f.async.js => p__Classrooms__Lists__CommonHomework__Detail__index.01cb9b98.async.js (94%) rename p__Classrooms__Lists__CommonHomework__Detail__index.ece225b1.chunk.css => p__Classrooms__Lists__CommonHomework__Detail__index.3a483212.chunk.css (98%) rename p__Classrooms__Lists__CommonHomework__EditWork__index.9272dcb9.async.js => p__Classrooms__Lists__CommonHomework__EditWork__index.e299c604.async.js (98%) rename p__Classrooms__Lists__CommonHomework__Review__index.af23470e.chunk.css => p__Classrooms__Lists__CommonHomework__Review__index.86cbd8f2.chunk.css (90%) rename p__Classrooms__Lists__CommonHomework__Review__index.18529c60.async.js => p__Classrooms__Lists__CommonHomework__Review__index.a31b2960.async.js (91%) rename p__Classrooms__Lists__CommonHomework__SubmitWork__index.cb3191d1.async.js => p__Classrooms__Lists__CommonHomework__SubmitWork__index.b5323f30.async.js (97%) rename p__Classrooms__Lists__CommonHomework__index.1c1751ee.async.js => p__Classrooms__Lists__CommonHomework__index.79d70f6f.async.js (98%) rename p__Classrooms__Lists__CommonHomework__index.3d940230.chunk.css => p__Classrooms__Lists__CommonHomework__index.88f1a056.chunk.css (99%) rename p__Classrooms__Lists__CourseGroup__Detail__index.46c65f4c.async.js => p__Classrooms__Lists__CourseGroup__Detail__index.07c1feb5.async.js (94%) rename p__Classrooms__Lists__CourseGroup__List__index.f5a0d03b.async.js => p__Classrooms__Lists__CourseGroup__List__index.30bce626.async.js (99%) rename p__Classrooms__Lists__Exercise__Add__index.8c7bb806.chunk.css => p__Classrooms__Lists__Exercise__Add__index.dc504056.chunk.css (99%) rename p__Classrooms__Lists__Exercise__Add__index.b3364b39.async.js => p__Classrooms__Lists__Exercise__Add__index.f18d8a37.async.js (97%) rename p__Classrooms__Lists__Exercise__Answer__index.d9505858.async.js => p__Classrooms__Lists__Exercise__Answer__index.97340e04.async.js (93%) rename p__Classrooms__Lists__Exercise__Detail__index.76d73aba.async.js => p__Classrooms__Lists__Exercise__Detail__index.856b122d.async.js (96%) rename p__Classrooms__Lists__Exercise__Detail__index.ce813c5f.chunk.css => p__Classrooms__Lists__Exercise__Detail__index.914f669b.chunk.css (99%) rename p__Classrooms__Lists__Exercise__Export__index.4f4e3053.async.js => p__Classrooms__Lists__Exercise__Export__index.d1540c5b.async.js (96%) rename p__Classrooms__Lists__Exercise__ImitateAnswer__index.fd1f7696.async.js => p__Classrooms__Lists__Exercise__ImitateAnswer__index.0a460d98.async.js (97%) rename p__Classrooms__Lists__Exercise__Review__index.58823861.async.js => p__Classrooms__Lists__Exercise__Review__index.6f9cc8d9.async.js (96%) rename p__Classrooms__Lists__Exercise__index.c5c56e77.async.js => p__Classrooms__Lists__Exercise__index.b4d0e5fc.async.js (99%) rename p__Classrooms__Lists__ExportList__index.9c97afcd.async.js => p__Classrooms__Lists__ExportList__index.f2f9e5fe.async.js (90%) rename p__Classrooms__Lists__GroupHomework__Detail__index.ac9ab917.async.js => p__Classrooms__Lists__GroupHomework__Detail__index.9badc3b5.async.js (98%) rename p__Classrooms__Lists__GroupHomework__Detail__index.0d3af75d.chunk.css => p__Classrooms__Lists__GroupHomework__Detail__index.e6228bae.chunk.css (99%) rename p__Classrooms__Lists__GroupHomework__EditWork__index.efb11b1a.async.js => p__Classrooms__Lists__GroupHomework__EditWork__index.58e44884.async.js (99%) rename p__Classrooms__Lists__GroupHomework__SubmitWork__index.8149e955.async.js => p__Classrooms__Lists__GroupHomework__SubmitWork__index.2ed930c0.async.js (99%) rename p__Classrooms__Lists__GroupHomework__index.066a0217.async.js => p__Classrooms__Lists__GroupHomework__index.396d524c.async.js (99%) rename p__Classrooms__Lists__GroupHomework__index.8dbb9743.chunk.css => p__Classrooms__Lists__GroupHomework__index.d1d7b04f.chunk.css (99%) rename p__Classrooms__Lists__ProgramHomework__Detail__index.5b64f9bc.chunk.css => p__Classrooms__Lists__ProgramHomework__Detail__index.cc079d56.chunk.css (99%) rename p__Classrooms__Lists__ProgramHomework__index.cd5eacdb.async.js => p__Classrooms__Lists__ProgramHomework__index.113c16a7.async.js (99%) rename p__Classrooms__Lists__ProgramHomework__index.45cee6e4.chunk.css => p__Classrooms__Lists__ProgramHomework__index.8c70da30.chunk.css (99%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__index.d600be3f.chunk.css => p__Classrooms__Lists__ShixunHomeworks__Detail__index.03101f3e.chunk.css (99%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__index.807a30fc.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6930d2d.async.js (98%) rename p__Classrooms__Lists__ShixunHomeworks__index.89108537.chunk.css => p__Classrooms__Lists__ShixunHomeworks__index.1d15a4eb.chunk.css (99%) rename p__Classrooms__Lists__ShixunHomeworks__index.53bbe3e0.async.js => p__Classrooms__Lists__ShixunHomeworks__index.1e0ccb89.async.js (99%) rename p__Classrooms__Lists__Statistics__index.8b038807.async.js => p__Classrooms__Lists__Statistics__index.3638a75b.async.js (99%) rename p__Classrooms__Lists__Students__index.737a8b37.async.js => p__Classrooms__Lists__Students__index.b37d1a02.async.js (98%) rename p__Classrooms__Lists__Teachers__index.efa11349.async.js => p__Classrooms__Lists__Teachers__index.4249e52a.async.js (98%) rename p__Classrooms__Lists__Video__index.84a43114.async.js => p__Classrooms__Lists__Video__index.db48a130.async.js (99%) rename p__Classrooms__New__index.d7d65c3c.async.js => p__Classrooms__New__index.d504abe1.async.js (90%) rename p__Classrooms__New__index.913aa74c.chunk.css => p__Classrooms__New__index.fee60641.chunk.css (85%) rename p__Competitions__Edit__index.a1bab075.async.js => p__Competitions__Edit__index.7ca949e6.async.js (99%) rename p__Graduations__Lists__Archives__index.afaedd4c.chunk.css => p__Graduations__Lists__Archives__index.b5cee8e3.chunk.css (99%) rename p__Graduations__Lists__Index__index.1af72160.chunk.css => p__Graduations__Lists__Index__index.0e9c5898.chunk.css (99%) rename p__Graduations__Lists__StageModule__index.e8eddaca.chunk.css => p__Graduations__Lists__StageModule__index.495ea5ea.chunk.css (99%) rename p__Graduations__Lists__StudentSelection__index.e2821a80.chunk.css => p__Graduations__Lists__StudentSelection__index.1725e6d4.chunk.css (99%) rename p__Graduations__Lists__Tasks__index.b9ad5ac6.chunk.css => p__Graduations__Lists__Tasks__index.1ed7121f.chunk.css (99%) rename p__Graduations__Lists__Topics__index.b03438ff.async.js => p__Graduations__Lists__Topics__index.a1f68a1d.async.js (99%) rename p__MyProblem__index.fc72fafc.async.js => p__MyProblem__index.55754dfd.async.js (99%) rename p__Paperlibrary__Add__index.dc22b6c7.chunk.css => p__Paperlibrary__Add__index.6db0ae08.chunk.css (99%) rename p__Paperlibrary__Add__index.cb1bac13.async.js => p__Paperlibrary__Add__index.ebcb94cd.async.js (97%) rename p__Paperlibrary__Random__Edit__index.98566156.async.js => p__Paperlibrary__Random__Edit__index.ac5d8b4d.async.js (98%) rename p__Paperlibrary__Random__ExchangeFromProblemSet__index.e9d678dc.chunk.css => p__Paperlibrary__Random__ExchangeFromProblemSet__index.09266d37.chunk.css (99%) rename p__Paperlibrary__See__index.df7a558e.async.js => p__Paperlibrary__See__index.d9e72cb0.async.js (97%) rename p__Paths__Detail__id.3ee4a34d.async.js => p__Paths__Detail__id.b91fe275.async.js (99%) rename p__Paths__Overview__index.9a659fc0.async.js => p__Paths__Overview__index.ba93d290.async.js (99%) rename p__Problems__OjForm__NewEdit__index.f62c1264.async.js => p__Problems__OjForm__NewEdit__index.733b2350.async.js (97%) rename p__Problems__OjForm__NewEdit__index.6a537fa6.chunk.css => p__Problems__OjForm__NewEdit__index.77b106fe.chunk.css (99%) rename p__Problems__OjForm__index.94a80c73.chunk.css => p__Problems__OjForm__index.806f4d74.chunk.css (98%) rename p__Problemset__NewItem__index.f12a0cc6.async.js => p__Problemset__NewItem__index.b4dbd0b4.async.js (94%) rename p__Problemset__NewItem__index.e72e6149.chunk.css => p__Problemset__NewItem__index.c9f2eeba.chunk.css (98%) rename p__Problemset__Preview__index.39d95feb.async.js => p__Problemset__Preview__index.2e83caf9.async.js (97%) rename p__Problemset__index.e88ba0ad.chunk.css => p__Problemset__index.6e493eb8.chunk.css (99%) rename p__Problemset__index.77ceb739.async.js => p__Problemset__index.fe1fd26e.async.js (90%) rename p__Shixuns__Edit__index.687947dc.async.js => p__Shixuns__Edit__index.1521ceed.async.js (99%) rename p__Shixuns__New__ImagePreview__index.fa743bba.chunk.css => p__Shixuns__New__ImagePreview__index.afa2d644.chunk.css (98%) rename p__Shixuns__New__ImagePreview__index.2bc5288a.async.js => p__Shixuns__New__ImagePreview__index.b643e6ed.async.js (95%) rename p__Shixuns__Overview__index.334e3b53.async.js => p__Shixuns__Overview__index.d5741755.async.js (99%) rename p__Terminal__index.20b36101.async.js => p__Terminal__index.fb043835.async.js (96%) rename p__User__Detail__Classrooms__index.c9a333f1.async.js => p__User__Detail__Classrooms__index.53a541ac.async.js (53%) rename p__User__Detail__Classrooms__index.49bb0a61.chunk.css => p__User__Detail__Classrooms__index.de328e76.chunk.css (62%) rename p__User__Detail__ExperImentImg__Add__index.c35fb5f5.async.js => p__User__Detail__ExperImentImg__Add__index.1dd7623f.async.js (99%) delete mode 100644 p__User__Detail__ExperImentMirror__Add__index.797b849a.chunk.css delete mode 100644 p__User__Detail__ExperImentMirror__Add__index.cb65ca1c.async.js delete mode 100644 p__User__Detail__ExperImentMirror__Detail__index.577a3fe3.async.js delete mode 100644 p__User__Detail__ExperImentMirror__Detail__index.c18271ec.chunk.css delete mode 100644 p__User__Detail__ExperImentMirror__index.35e86643.chunk.css delete mode 100644 p__User__Detail__ExperImentMirror__index.8264038d.async.js rename p__User__Detail__TeachGroup__index.3b93c13f.async.js => p__User__Detail__TeachGroup__index.51fce325.async.js (99%) rename p__User__Detail__id.b8ba53a8.async.js => p__User__Detail__id.d971618e.async.js (96%) rename p__User__Login__index.330d1193.async.js => p__User__Login__index.9da0b696.async.js (99%) rename p__index.7702cec4.async.js => p__index.7e1d8920.async.js (99%) rename p__tasks__index.c7e05cfb.async.js => p__tasks__index.f626be67.async.js (99%) create mode 100644 static/iconfont.6e0520b6.woff2 create mode 100644 static/iconfont.dda059a7.woff delete mode 100644 static/iconfont.de7bf788.woff2 delete mode 100644 static/iconfont.df7da3a4.svg rename static/{iconfont.5ac5f779.ttf => iconfont.f7a0167c.ttf} (87%) delete mode 100644 static/iconfont.f9c02bd2.woff create mode 100644 static/iconfont.fe7ed808.svg rename umi.8a0e8f8c.css => umi.a5952fda.css (98%) rename umi.7446f355.js => umi.d452cb58.js (98%) diff --git a/26216.1a4f3136.async.js b/26216.a1f591fb.async.js similarity index 96% rename from 26216.1a4f3136.async.js rename to 26216.a1f591fb.async.js index 442b1bc083..00eef2c4f2 100644 --- a/26216.1a4f3136.async.js +++ b/26216.a1f591fb.async.js @@ -3025,8 +3025,10 @@ function updateMoopCase(id, params) { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ AD: function() { return /* binding */ ExportCollegeStudentsInfo; }, /* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; }, +/* harmony export */ Hp: function() { return /* binding */ ExportCourseWorkListExercise; }, /* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; }, /* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; }, +/* harmony export */ MJ: function() { return /* binding */ ExportCourseWorkListExerciseWord; }, /* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; }, /* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; }, /* harmony export */ Uj: function() { return /* binding */ exportTaskPass; }, @@ -3388,118 +3390,154 @@ var ExportCourseWorkListScores = /*#__PURE__*/function () { return _ref7.apply(this, arguments); }; }(); -var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { - var _ref8 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee8(params) { +var ExportCourseWorkListExercise = /*#__PURE__*/function () { + var _ref8 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params, type) { var res; - return _regeneratorRuntime().wrap(function _callee8$(_context8) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { while (1) switch (_context8.prev = _context8.next) { case 0: - showLoading(); - _context8.next = 3; - return exportCourseWorkListAppendix(_objectSpread({}, params)); - case 3: + _context8.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExercise */ .ZL)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context8.sent; - if (!(res.status === 0)) { - _context8.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context8.next = 7; - return downLoadFileIframe('', setUrlQuery({ - url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context8.stop(); } }, _callee8); })); - return function ExportCourseWorkListAppendix(_x9) { + return function ExportCourseWorkListExercise(_x9, _x10) { return _ref8.apply(this, arguments); }; -}())); -var ExportPollsScores = /*#__PURE__*/function () { - var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { +}(); +var ExportCourseWorkListExerciseWord = /*#__PURE__*/function () { + var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params, type) { var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { while (1) switch (_context9.prev = _context9.next) { case 0: - showLoading(); - _context9.next = 3; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); - case 3: + _context9.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExerciseWord */ .vV)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context9.sent; - if (!(res.status === 0)) { - _context9.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context9.next = 7; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context9.stop(); } }, _callee9); })); - return function ExportPollsScores(_x10) { + return function ExportCourseWorkListExerciseWord(_x11, _x12) { return _ref9.apply(this, arguments); }; }(); -var ExportAttendance = /*#__PURE__*/function () { - var _ref10 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { +var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { + var _ref10 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee10(params) { + var res; + return _regeneratorRuntime().wrap(function _callee10$(_context10) { while (1) switch (_context10.prev = _context10.next) { case 0: - _context10.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), + showLoading(); + _context10.next = 3; + return exportCourseWorkListAppendix(_objectSpread({}, params)); + case 3: + res = _context10.sent; + if (!(res.status === 0)) { + _context10.next = 7; + break; + } + _context10.next = 7; + return downLoadFileIframe('', setUrlQuery({ + url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context10.stop(); } }, _callee10); })); - return function ExportAttendance(_x11) { + return function ExportCourseWorkListAppendix(_x13) { return _ref10.apply(this, arguments); }; -}(); -var ExportVideoStudent = /*#__PURE__*/function () { +}())); +var ExportPollsScores = /*#__PURE__*/function () { var _ref11 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { while (1) switch (_context11.prev = _context11.next) { case 0: - _context11.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), + showLoading(); + _context11.next = 3; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 3: + res = _context11.sent; + if (!(res.status === 0)) { + _context11.next = 7; + break; + } + _context11.next = 7; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context11.stop(); } }, _callee11); })); - return function ExportVideoStudent(_x12) { + return function ExportPollsScores(_x14) { return _ref11.apply(this, arguments); }; }(); -var ExportVideoStudy = /*#__PURE__*/function () { +var ExportAttendance = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), query: params })); case 2: @@ -3508,18 +3546,18 @@ var ExportVideoStudy = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportVideoStudy(_x13) { + return function ExportAttendance(_x15) { return _ref12.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudent = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), query: params })); case 2: @@ -3528,18 +3566,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportCourseStudentsInfo(_x14) { + return function ExportVideoStudent(_x16) { return _ref13.apply(this, arguments); }; }(); -var ExportCollegeStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -3548,18 +3586,18 @@ var ExportCollegeStudentsInfo = /*#__PURE__*/function () { } }, _callee14); })); - return function ExportCollegeStudentsInfo(_x15) { + return function ExportVideoStudy(_x17) { return _ref14.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -3568,18 +3606,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee15); })); - return function ExportProblemset(_x16) { + return function ExportCourseStudentsInfo(_x18) { return _ref15.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportCollegeStudentsInfo = /*#__PURE__*/function () { var _ref16 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", query: params })); case 2: @@ -3588,119 +3626,117 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee16); })); - return function Exportcompetitions(_x17) { + return function ExportCollegeStudentsInfo(_x19) { return _ref16.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + query: params + })); case 2: - res = _context17.sent; - if (res.status === 0) { - antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } else if (res.status === -3) { - (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '导出提醒' - } - }); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } - // else if(res.status === -1){ - // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) - // }; - // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a - // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) - // hideLoading(); - case 4: case "end": return _context17.stop(); } }, _callee17); })); - return function ExportExerciseStudentScores(_x18) { + return function ExportProblemset(_x20) { return _ref17.apply(this, arguments); }; }(); -var getDownFile = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: - console.log('----------', '调用下载'); - _context18.next = 3; + _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", query: params })); - case 3: + case 2: case "end": return _context18.stop(); } }, _callee18); })); - return function getDownFile(_x19) { + return function Exportcompetitions(_x21) { return _ref18.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var ExportExerciseStudentScores = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", - query: params - })); + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); case 2: + res = _context19.sent; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) + // }; + // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context19.stop(); } }, _callee19); })); - return function getecyears(_x20) { + return function ExportExerciseStudentScores(_x22) { return _ref19.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: - _context20.next = 2; + console.log('----------', '调用下载'); + _context20.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context20.stop(); } }, _callee20); })); - return function ExportStudentanalysis(_x21) { + return function getDownFile(_x23) { return _ref20.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -3709,18 +3745,20 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_training_objectives(_x22) { + return function getecyears(_x24) { return _ref21.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -3729,18 +3767,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee22); })); - return function get_ecs_attachment(_x23) { + return function ExportStudentanalysis(_x25) { return _ref22.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -3749,18 +3787,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee23); })); - return function getec_courses(_x24) { + return function getec_training_objectives(_x26) { return _ref23.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -3769,18 +3807,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee24); })); - return function getec_graduation_requirements(_x25) { + return function get_ecs_attachment(_x27) { return _ref24.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref25 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { while (1) switch (_context25.prev = _context25.next) { case 0: _context25.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -3789,18 +3827,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee25); })); - return function getrank_list(_x26) { + return function getec_courses(_x28) { return _ref25.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref26 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { while (1) switch (_context26.prev = _context26.next) { case 0: _context26.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -3809,20 +3847,18 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee26); })); - return function getquestion_rank_list(_x27) { + return function getec_graduation_requirements(_x29) { return _ref26.apply(this, arguments); }; }(); - -// 试卷库--试卷详情--试卷导出 -var exportPaperlibraryPaper = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref27 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { while (1) switch (_context27.prev = _context27.next) { case 0: _context27.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -3831,20 +3867,18 @@ var exportPaperlibraryPaper = /*#__PURE__*/function () { } }, _callee27); })); - return function exportPaperlibraryPaper(_x28) { + return function getrank_list(_x30) { return _ref27.apply(this, arguments); }; }(); - -// 导出当前学生试卷 -var exportUserExerciseDetail = /*#__PURE__*/function () { - var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params, title) { +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { while (1) switch (_context28.prev = _context28.next) { case 0: _context28.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", query: params })); case 2: @@ -3853,20 +3887,20 @@ var exportUserExerciseDetail = /*#__PURE__*/function () { } }, _callee28); })); - return function exportUserExerciseDetail(_x29, _x30) { + return function getquestion_rank_list(_x31) { return _ref28.apply(this, arguments); }; }(); -// 教学课堂--试卷详情--试卷导出 -var exportClassroomsPaper = /*#__PURE__*/function () { +// 试卷库--试卷详情--试卷导出 +var exportPaperlibraryPaper = /*#__PURE__*/function () { var _ref29 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { while (1) switch (_context29.prev = _context29.next) { case 0: _context29.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), query: params })); case 2: @@ -3875,20 +3909,20 @@ var exportClassroomsPaper = /*#__PURE__*/function () { } }, _callee29); })); - return function exportClassroomsPaper(_x31) { + return function exportPaperlibraryPaper(_x32) { return _ref29.apply(this, arguments); }; }(); -// 导出问卷word文档 -var exportCommitResultWord = /*#__PURE__*/function () { - var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { +// 导出当前学生试卷 +var exportUserExerciseDetail = /*#__PURE__*/function () { + var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params, title) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { while (1) switch (_context30.prev = _context30.next) { case 0: _context30.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), query: params })); case 2: @@ -3897,20 +3931,20 @@ var exportCommitResultWord = /*#__PURE__*/function () { } }, _callee30); })); - return function exportCommitResultWord(_x32) { + return function exportUserExerciseDetail(_x33, _x34) { return _ref30.apply(this, arguments); }; }(); -// 导出实训word -var exportTaskPass = /*#__PURE__*/function () { +// 教学课堂--试卷详情--试卷导出 +var exportClassroomsPaper = /*#__PURE__*/function () { var _ref31 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { while (1) switch (_context31.prev = _context31.next) { case 0: _context31.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), query: params })); case 2: @@ -3919,11 +3953,55 @@ var exportTaskPass = /*#__PURE__*/function () { } }, _callee31); })); - return function exportTaskPass(_x33) { + return function exportClassroomsPaper(_x35) { return _ref31.apply(this, arguments); }; }(); +// 导出问卷word文档 +var exportCommitResultWord = /*#__PURE__*/function () { + var _ref32 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { + case 0: + _context32.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + query: params + })); + case 2: + case "end": + return _context32.stop(); + } + }, _callee32); + })); + return function exportCommitResultWord(_x36) { + return _ref32.apply(this, arguments); + }; +}(); + +// 导出实训word +var exportTaskPass = /*#__PURE__*/function () { + var _ref33 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { + case 0: + _context33.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + query: params + })); + case 2: + case "end": + return _context33.stop(); + } + }, _callee33); + })); + return function exportTaskPass(_x37) { + return _ref33.apply(this, arguments); + }; +}(); + /***/ }), /***/ 94491: diff --git a/57395.001575af.async.js b/2805.6be35c3c.async.js similarity index 90% rename from 57395.001575af.async.js rename to 2805.6be35c3c.async.js index e263286152..f85615ff7f 100644 --- a/57395.001575af.async.js +++ b/2805.6be35c3c.async.js @@ -1,50 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[57395],{ - -/***/ 80205: -/*!*******************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[2805],{ /***/ 27666: /*!****************************************************************************!*\ diff --git a/32250.8cedb395.async.js b/32250.3b99e538.async.js similarity index 97% rename from 32250.8cedb395.async.js rename to 32250.3b99e538.async.js index 6d83a3af4a..fb49242a5a 100644 --- a/32250.8cedb395.async.js +++ b/32250.3b99e538.async.js @@ -81,8 +81,10 @@ var Knowledge = function Knowledge(_ref) { var handleChange = function handleChange(e, valuesmap) { if (e) { //获取选中的数据 - setValues([valuesmap.key]); - onChange([valuesmap.key]); + // setValues([valuesmap.key]) + // onChange([valuesmap.key]); + setValues(toConsumableArray_default()(valuesmap)); + onChange(toConsumableArray_default()(valuesmap)); } else { //获取选中的数据 setValues([]); @@ -176,11 +178,12 @@ var Knowledge = function Knowledge(_ref) { }); // values.push(res.tag_discipline_id) // value.push(res.tag_discipline_id) - _value2 = []; + _value2 = selectvalues; _value2.push(res.tag_discipline_id); - onChange([].concat(_value2)); - setValues([res.tag_discipline_id]); - onChange([].concat(_value2)); + onChange(toConsumableArray_default()(_value2)); + // setValues([res.tag_discipline_id]) + setValues(toConsumableArray_default()(_value2)); + onChange(toConsumableArray_default()(_value2)); } return _context.abrupt("return", resolve()); case 11: @@ -202,27 +205,26 @@ var Knowledge = function Knowledge(_ref) { className: Knowledgemodules.wrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { + mode: "multiple", disabled: !subId || disabled, className: Knowledgemodules.selectWrapper, - placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9", + placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A", onChange: handleChange, style: { width: 490 }, showSearch: true, allowClear: true, - value: knowledgeOptions === null || knowledgeOptions === void 0 ? void 0 : knowledgeOptions.filter(function (item) { - return (values === null || values === void 0 ? void 0 : values.includes(item === null || item === void 0 ? void 0 : item.id)) || (values === null || values === void 0 ? void 0 : values.includes((item === null || item === void 0 ? void 0 : item.id) + '')); - }).map(function (item) { - return item.name; - }), + value: values + // value={knowledgeOptions?.filter(item => values?.includes(item?.id) || values?.includes(item?.id + '')).map((item) => item.name)} + , children: knowledgeOptions === null || knowledgeOptions === void 0 ? void 0 : knowledgeOptions.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(Option, { - value: item.name, + value: item.id, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { display: 'flex', - justifyContent: 'space-between' + alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { @@ -231,8 +233,18 @@ var Knowledge = function Knowledge(_ref) { textOverflow: "ellipsis" }, children: item.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.type === 'personal' ? '(自用)' : '' + }), (item === null || item === void 0 ? void 0 : item.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '5px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + height: '20px', + lineHeight: '20px' + }, + children: "\u81EA\u7528" })] }) }, item.id); @@ -289,7 +301,7 @@ var MdEditorInForm = function MdEditorInForm(_ref) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { id: scrollId || '', children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { - hidetoolBar: true, + // hidetoolBar defaultValue: value, onChange: function onChange(a, b) { console.log("a:", a, b); diff --git a/36683.eac55055.async.js b/36683.4f2bd3c5.async.js similarity index 94% rename from 36683.eac55055.async.js rename to 36683.4f2bd3c5.async.js index 30580f2964..da9cdc207e 100644 --- a/36683.eac55055.async.js +++ b/36683.4f2bd3c5.async.js @@ -22,16 +22,18 @@ /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 36920); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 78673); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 78241); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 95237); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 400); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 57809); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 43418); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 400); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 57809); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 5112); /* harmony import */ var _MdEditorInForm__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./MdEditorInForm */ 92923); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! umi */ 4857); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./index.less?modules */ 12365); /* harmony import */ var _Buttonloading__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./Buttonloading */ 90175); +/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @ant-design/icons */ 80205); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! react/jsx-runtime */ 37712); @@ -48,6 +50,7 @@ var _excluded = ["key", "name"]; + var TextArea = antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.TextArea; var language = [{ title: 'C', @@ -72,7 +75,7 @@ var ReversedSwitch = function ReversedSwitch(_ref) { var value = _ref.value, _onChange = _ref.onChange; //打开为false,关闭为true,即一个特殊的Switch。 - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + return /*#__PURE__*/_jsx(Switch, { checked: value, onChange: function onChange(checked) { _onChange(checked); @@ -149,7 +152,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { //新增和删除需要重新设置position,position表示填空的位置 var rewritePosition = function rewritePosition() { var preAnswerData = form.getFieldValue(answerKey); - form.setFieldsValue(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_2___default()({}, answerKey, preAnswerData.map(function (item, index) { + form.setFieldsValue(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_defineProperty_js__WEBPACK_IMPORTED_MODULE_2___default()({}, answerKey, preAnswerData === null || preAnswerData === void 0 ? void 0 : preAnswerData.map(function (item, index) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, item), {}, { position: index + 1 }); @@ -170,10 +173,10 @@ var BProgramEditor = function BProgramEditor(_ref2) { removeFnRef.current(deleteIndex); rewritePosition(); }; - var standardAnswersValue = antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.useWatch(answerKey, form); + var standardAnswersValue = antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.useWatch(answerKey, form); return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.wrap, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: "\u8BD5\u9898\u63CF\u8FF0", name: ['hack', 'description'], style: { @@ -193,7 +196,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { }) }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.questionTitleEditorWrap, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: "\u7A0B\u5E8F\u4EE3\u7801", name: ['hack_codes', 'code'], labelCol: { @@ -206,6 +209,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { scrollId: "name", watch: true, height: 400, + hidetoolBar: true, showNullProgramButton: true, onChange: function onChange(a, b) { var preAnswerData = form.getFieldValue(answerKey); @@ -224,7 +228,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { } }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.List, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.List, { name: answerKey, rules: [{ validator: function validator(rule, values) { @@ -257,33 +261,72 @@ var BProgramEditor = function BProgramEditor(_ref2) { addFnRef.current = add; removeFnRef.current = remove; return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.Fragment, { - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { - label: "\u586B\u7A7A\u9879\u7B54\u6848", - required: true, - labelCol: { - span: 24 - } + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { + style: { + display: 'flex', + alignItems: 'center', + justifyContent: 'space-between' + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { + label: "\u586B\u7A7A\u9879\u7B54\u6848", + required: true, + labelCol: { + span: 24 + } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { + onClick: function onClick() { + antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.warning({ + title: '给分说明', + icon: null, + width: 700, + centered: true, + content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("div", { + children: "1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\u624D\u80FD\u5F97\u5206\u3002" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("div", { + style: { + marginTop: 10 + }, + children: "2.\u81EA\u52A8\u8BC4\u9605\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u5224\u9898\u7A0B\u5E8F\u91CC\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u5185\u5BB9\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u7A0B\u5E8F\u8BFB\u6D4B\u8BD5\u8F93\u5165\u6570\u636E\uFF0C\u4EA7\u751F\u8F93\u51FA\uFF0C\u4E0E\u6D4B\u8BD5\u8F93\u51FA\u6570\u636E\u6309\u9010\u4E2A\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u5185\u5BB9\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u63D0\u4EA4\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\u3002\u5426\u5219\u8BE5\u7A7A\u5F97 0 \u5206\u3002" + })] + }) + }); + }, + style: { + minHeight: 32, + color: '#3061D0', + cursor: 'pointer' + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + style: { + marginRight: 3, + color: '#3061D0' + } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)("span", { + children: " \u7ED9\u5206\u8BF4\u660E" + })] + })] }), fields.map(function (_ref6, index) { var _standardAnswersValue, _standardAnswersValue2; var key = _ref6.key, name = _ref6.name, restField = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_0___default()(_ref6, _excluded); - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { className: "mb20", align: "middle", wrap: false, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { flex: '0 0 auto', className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.blankIndex), children: ["\u586B\u7A7A\u9879", index + 1] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { flex: 1, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { align: "top", justify: "space-between", wrap: false, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, restField), {}, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, restField), {}, { name: [name, 'answer_text'], noStyle: true, children: standardAnswersValue !== null && standardAnswersValue !== void 0 && (_standardAnswersValue = standardAnswersValue[name]) !== null && _standardAnswersValue !== void 0 && _standardAnswersValue.multi_line || standardAnswersValue !== null && standardAnswersValue !== void 0 && (_standardAnswersValue2 = standardAnswersValue[name]) !== null && _standardAnswersValue2 !== void 0 && _standardAnswersValue2.multiLine ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(TextArea, { @@ -305,15 +348,15 @@ var BProgramEditor = function BProgramEditor(_ref2) { onBlur: function onBlur(e) {} }) })) - }), scoreByBlank && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { + }), scoreByBlank && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { flex: '224px', - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, restField), {}, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, restField), {}, { name: [name, 'score'], label: "\u5206\u503C", rules: [{ required: true }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { size: "large", className: _index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.blankInput, min: 0.1, @@ -322,7 +365,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { style: { width: '100%' }, - placeholder: "\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C" + placeholder: "\u8BF7\u8F93\u5165\u5206\u503C" }) })) })] @@ -336,7 +379,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { onClick: function onClick() { return setEditAnalysis(true); }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { name: ['hack', 'analysis'], label: "\u9898\u76EE\u89E3\u6790", labelCol: { @@ -347,7 +390,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { isEdit: editAnalysis }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: "\u7F16\u7A0B\u8BED\u8A00", style: { marginTop: 30 @@ -360,16 +403,16 @@ var BProgramEditor = function BProgramEditor(_ref2) { required: true, message: '请选择编程语言' }], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__["default"], { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__["default"], { size: "large", children: language.map(function (item) { - return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__["default"].Option, { + return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__["default"].Option, { value: item.key, children: [" ", item.title] }, item.title); }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: '最大评测时长(秒)', style: { marginTop: 30 @@ -378,7 +421,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { span: 24 }, required: true, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { name: ['hack', 'time_limit'], rules: [{ required: true, @@ -389,7 +432,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { message: '最小限制时间是3秒' }], noStyle: true, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { precision: 0, max: 10, min: 3, @@ -402,27 +445,46 @@ var BProgramEditor = function BProgramEditor(_ref2) { className: "ml10 font14", children: "\u79D2" })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { - align: "middle", + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { + label: "\u5B66\u751F\u7B54\u6848\u7684\u7A7A\u683C\u5904\u7406\u65B9\u5F0F", style: { marginTop: 30 }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { - name: ['hack', 'allow_student_debug'], - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(ReversedSwitch, {}) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, { - className: "ml10", - children: "\u5141\u8BB8\u5B66\u751F\u7B54\u9898\u65F6\u8FDB\u884C\u4EE3\u7801\u8C03\u8BD5" - })] - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + name: ['hack', 'submit_rule'], + labelCol: { + span: 24 + }, + rules: [{ + required: true, + message: '请选择学生答案的空格处理方式' + }], + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"].Group */ .ZP.Group, { + style: { + marginTop: -10 + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .ZP, { + value: 0, + children: "\u4E0D\u5FFD\u7565\u7A7A\u683C" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .ZP, { + value: 1, + children: "\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .ZP, { + value: 2, + children: "\u5FFD\u7565\u6240\u6709\u7A7A\u683C" + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: "\u6D4B\u8BD5\u7528\u4F8B", - required: true + required: true, + style: { + marginTop: 30 + } }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsxs)("div", { style: { background: '#F6F7F9', padding: 15 }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: "\u8F93\u5165", labelCol: { span: 24 @@ -431,7 +493,7 @@ var BProgramEditor = function BProgramEditor(_ref2) { children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(TextArea, { rows: 4 }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.Item, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_10__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Item, { label: "\u8F93\u51FA", labelCol: { span: 24 @@ -536,7 +598,8 @@ var ButtonLoading = function ButtonLoading(_ref) { _ref$hackidentifier = _ref.hackidentifier, hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items; + items = _ref$items === void 0 ? {} : _ref$items, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), _useState2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), isloading = _useState2[0], @@ -610,7 +673,10 @@ var ButtonLoading = function ButtonLoading(_ref) { _context4.next = 15; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .updateCode */ .n4)(id, re ? re : { code: js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.encode(codes), - language: code.language + language: code.language, + answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { + return item.answer_text; + }) }); case 15: response = _context4.sent; @@ -628,23 +694,15 @@ var ButtonLoading = function ButtonLoading(_ref) { } function _onUpdateCodes() { _onUpdateCodes = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee5(re, id) { - var _stats$filter2; var stats, codes, response; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee5$(_context5) { while (1) switch (_context5.prev = _context5.next) { case 0: stats = items.userAnswer; - codes = js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.decode(items.code); - debugger; - if (!(stats.length > 0 && ((_stats$filter2 = stats.filter(function (item) { - return !item.value; - })) === null || _stats$filter2 === void 0 ? void 0 : _stats$filter2.length) > 0)) { - _context5.next = 6; - break; - } - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('填空项不能为空!'); - return _context5.abrupt("return"); - case 6: + codes = js_base64__WEBPACK_IMPORTED_MODULE_6__.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) { @@ -654,15 +712,18 @@ var ButtonLoading = function ButtonLoading(_ref) { } }); } - _context5.next = 9; + _context5.next = 5; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .updateCode */ .n4)(id, re ? re : { code: js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.encode(codes), - language: items.language + language: items.language, + answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { + return item.value; + }) }); - case 9: + case 5: response = _context5.sent; return _context5.abrupt("return", response); - case 11: + case 7: case "end": return _context5.stop(); } @@ -682,8 +743,8 @@ var ButtonLoading = function ButtonLoading(_ref) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: - if (!(ButtonText === '运行调试')) { - _context3.next = 20; + if (!(ButtonText === '提交代码')) { + _context3.next = 21; break; } setisloading(true); @@ -709,6 +770,7 @@ var ButtonLoading = function ButtonLoading(_ref) { } executeCode = /*#__PURE__*/function () { var _ref3 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee() { + var _items$userAnswer; var _yield$getOperationRe, status, message, data, executeTime, isTimeOut; return _root_workspace_ppte5yg23_local_v9_test5_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) { @@ -721,7 +783,7 @@ var ButtonLoading = function ButtonLoading(_ref) { message = _yield$getOperationRe.message; data = _yield$getOperationRe.data; executeTime = getTimeStamp(); - isTimeOut = executeTime - startTime > 6 * 1000; + 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); } @@ -776,10 +838,11 @@ var ButtonLoading = function ButtonLoading(_ref) { case 18: setisloading(false); case 19: + !!setIsSubmitCode && setIsSubmitCode(true); return _context3.abrupt("return"); - case 20: + case 21: aa = true; - _context3.next = 23; + _context3.next = 24; return form.validateFields().then(function () { aa = false; }, function (errInfo) { @@ -798,27 +861,27 @@ var ButtonLoading = function ButtonLoading(_ref) { }); aa = true; }); - case 23: + case 24: if (!aa) { - _context3.next = 25; + _context3.next = 26; break; } return _context3.abrupt("return"); - case 25: + case 26: setisloading(true); if (!isloading) { - _context3.next = 28; + _context3.next = 29; break; } return _context3.abrupt("return"); - case 28: + case 29: res = ''; formValues = form.getFieldsValue(); if (identifier) { - _context3.next = 39; + _context3.next = 40; break; } - _context3.next = 33; + _context3.next = 34; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -834,15 +897,15 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 33: + case 34: res = _context3.sent; identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; sessionStorage.projectFill = identifier; setidentifier(identifier); - _context3.next = 42; + _context3.next = 43; break; - case 39: - _context3.next = 41; + case 40: + _context3.next = 42; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -858,25 +921,26 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 41: - res = _context3.sent; case 42: - _context3.next = 44; + res = _context3.sent; + case 43: + _context3.next = 45; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, "/start.json"), { method: 'get' }); - case 44: + case 45: res1 = _context3.sent; - _context3.next = 47; + _context3.next = 48; return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 47: + case 48: response = _context3.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 56; + _context3.next = 57; break; } _executeCode = /*#__PURE__*/function () { var _ref4 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee2() { + var _formValues$standard_; var _yield$getOperationRe2, status, message, data, executeTime, isTimeOut; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -889,7 +953,7 @@ var ButtonLoading = function ButtonLoading(_ref) { message = _yield$getOperationRe2.message; data = _yield$getOperationRe2.data; executeTime = getTimeStamp(); - isTimeOut = executeTime - _startTime > (formValues.hack.time_limit + 3) * 1000; + 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); } @@ -928,15 +992,15 @@ var ButtonLoading = function ButtonLoading(_ref) { }; }(); _startTime = getTimeStamp(); - _context3.next = 53; + _context3.next = 54; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .sumbitCode */ .bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 53: + case 54: _executeCode(); - _context3.next = 57; + _context3.next = 58; break; - case 56: - setisloading(false); case 57: + setisloading(false); + case 58: case "end": return _context3.stop(); } @@ -1798,6 +1862,26 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) { })] }); } + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { + align: "middle", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { + name: "downcase", + valuePropName: "checked", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {}) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + className: "ml10", + children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199" + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { + align: "middle", + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { + name: "no_space", + valuePropName: "checked", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {}) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, { + className: "ml10", + children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C" + })] }), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, { align: "middle", className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.hide), @@ -2035,7 +2119,7 @@ var MdEditorInForm = function MdEditorInForm(_ref) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { id: scrollId || '', children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { - hidetoolBar: true, + // hidetoolBar defaultValue: value, onChange: function onChange(a, b) { console.log("a:", a, b); diff --git a/37689.e7019c90.async.js b/37689.cf4f4928.async.js similarity index 98% rename from 37689.e7019c90.async.js rename to 37689.cf4f4928.async.js index c9989e57bb..90a25e4ad2 100644 --- a/37689.e7019c90.async.js +++ b/37689.cf4f4928.async.js @@ -2145,14 +2145,23 @@ var Page = function Page(_ref) { }, children: '方向&课程:' }), "".concat((item === null || item === void 0 ? void 0 : item.discipline_name) || "--", "/").concat(item === null || item === void 0 ? void 0 : item.sub_discipline_name)] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item === null || item === void 0 ? void 0 : item.tag_discipline_name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { style: { - color: '#5AB891', - marginRight: 10 + maxWidth: '400px', + overflow: "hidden", + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' }, - children: '知识点:' - }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5AB891', + marginRight: 10 + }, + children: '知识点:' + }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + }) })] })] })] @@ -2194,14 +2203,23 @@ var Page = function Page(_ref) { }, children: '方向&课程:' }), "".concat((item === null || item === void 0 ? void 0 : item.discipline_name) || "--", "/").concat(item === null || item === void 0 ? void 0 : item.sub_discipline_name)] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item === null || item === void 0 ? void 0 : item.tag_discipline_name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { style: { - color: '#5AB891', - marginRight: 10 + maxWidth: '400px', + overflow: "hidden", + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' }, - children: '知识点:' - }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5AB891', + marginRight: 10 + }, + children: '知识点:' + }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + }) })] })] }) @@ -2242,14 +2260,23 @@ var Page = function Page(_ref) { }, children: '方向&课程:' }), "".concat((item === null || item === void 0 ? void 0 : item.discipline_name) || "--", "/").concat(item === null || item === void 0 ? void 0 : item.sub_discipline_name)] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item === null || item === void 0 ? void 0 : item.tag_discipline_name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { style: { - color: '#5AB891', - marginRight: 10 + maxWidth: '400px', + overflow: "hidden", + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' }, - children: '知识点:' - }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5AB891', + marginRight: 10 + }, + children: '知识点:' + }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + }) })] })] }) @@ -2277,14 +2304,23 @@ var Page = function Page(_ref) { }, children: '方向&课程:' }), "".concat((item === null || item === void 0 ? void 0 : item.discipline_name) || "--", "/").concat(item === null || item === void 0 ? void 0 : item.sub_discipline_name)] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item === null || item === void 0 ? void 0 : item.tag_discipline_name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { style: { - color: '#5AB891', - marginRight: 10 + maxWidth: '400px', + overflow: "hidden", + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' }, - children: '知识点:' - }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5AB891', + marginRight: 10 + }, + children: '知识点:' + }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + }) })] })] }); @@ -2321,14 +2357,23 @@ var Page = function Page(_ref) { }, children: '方向&课程:' }), "".concat((item === null || item === void 0 ? void 0 : item.discipline_name) || "--", "/").concat(item === null || item === void 0 ? void 0 : item.sub_discipline_name)] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: item === null || item === void 0 ? void 0 : item.tag_discipline_name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { style: { - color: '#5AB891', - marginRight: 10 + maxWidth: '400px', + overflow: "hidden", + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' }, - children: '知识点:' - }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#5AB891', + marginRight: 10 + }, + children: '知识点:' + }), item === null || item === void 0 ? void 0 : item.tag_discipline_name] + }) })] })] }); @@ -2387,6 +2432,12 @@ var Page = function Page(_ref) { children: '方向&课程:' }), "".concat((items === null || items === void 0 ? void 0 : items.discipline_name) || "--", "/").concat(items === null || items === void 0 ? void 0 : items.sub_discipline_name)] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { + style: { + maxWidth: '400px', + overflow: "hidden", + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' + }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { color: '#5AB891', diff --git a/42319.f787d682.async.js b/42319.1470af11.async.js similarity index 99% rename from 42319.f787d682.async.js rename to 42319.1470af11.async.js index 306638b2ae..faaf4215e6 100644 --- a/42319.f787d682.async.js +++ b/42319.1470af11.async.js @@ -609,7 +609,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { flex: '1' }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { - children: [(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAdmin */ .GJ)() && disabled && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .ZP, { + children: [(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__/* .isAdmin */ .GJ)() && disabled && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.can_edit) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_14__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .ZP, { type: "primary", size: "middle", ghost: true, @@ -1295,7 +1295,7 @@ var WorkList = function WorkList(_ref) { /***/ (function(__unused_webpack_module, __webpack_exports__) { // extracted by mini-css-extract-plugin -/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___IBr6x","flex_space_between":"flex_space_between___n2Iz0","flex_box_vertical_center":"flex_box_vertical_center___1umwO","flex_box_center_end":"flex_box_center_end___SRZYb","flex_box_column":"flex_box_column___b90Da","form":"form___V3fAH","efficiency":"efficiency___Lmou1"}); +/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___IBr6x","flex_space_between":"flex_space_between___n2Iz0","flex_box_vertical_center":"flex_box_vertical_center___1umwO","flex_box_center_end":"flex_box_center_end___SRZYb","flex_box_column":"flex_box_column___b90Da","form":"form___V3fAH","efficiency":"efficiency___Lmou1","tip":"tip___hVaw_"}); /***/ }) diff --git a/42396.027f8e1e.async.js b/42396.e9f83bac.async.js similarity index 99% rename from 42396.027f8e1e.async.js rename to 42396.e9f83bac.async.js index 7e02faf70f..f19e3d1214 100644 --- a/42396.027f8e1e.async.js +++ b/42396.e9f83bac.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[42396,50199,79877,52720,97986,45504],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[42396,50199,66185,52720,97986,45504],{ /***/ 66720: /*!***********************************************************************************************************!*\ diff --git a/46949.5d7b064b.async.js b/46949.2e0598ed.async.js similarity index 99% rename from 46949.5d7b064b.async.js rename to 46949.2e0598ed.async.js index f2ef9652b2..89fffbb5be 100644 --- a/46949.5d7b064b.async.js +++ b/46949.2e0598ed.async.js @@ -2937,7 +2937,7 @@ module.exports.f = function (C) { /***/ }), -/***/ 59698: +/***/ 65893: /*!************************************************************************!*\ !*** ./node_modules/_core-js@3.39.0@core-js/internals/not-a-regexp.js ***! \************************************************************************/ @@ -5472,7 +5472,7 @@ var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this-cla var getOwnPropertyDescriptor = (__webpack_require__(/*! ../internals/object-get-own-property-descriptor */ 89310).f); var toLength = __webpack_require__(/*! ../internals/to-length */ 80654); var toString = __webpack_require__(/*! ../internals/to-string */ 26092); -var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ 59698); +var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ 65893); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ 22341); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ 58031); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ 24478); @@ -5514,7 +5514,7 @@ $({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGE var $ = __webpack_require__(/*! ../internals/export */ 74717); var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this */ 51215); -var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ 59698); +var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ 65893); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ 22341); var toString = __webpack_require__(/*! ../internals/to-string */ 26092); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ 58031); @@ -5883,7 +5883,7 @@ var uncurryThis = __webpack_require__(/*! ../internals/function-uncurry-this-cla var getOwnPropertyDescriptor = (__webpack_require__(/*! ../internals/object-get-own-property-descriptor */ 89310).f); var toLength = __webpack_require__(/*! ../internals/to-length */ 80654); var toString = __webpack_require__(/*! ../internals/to-string */ 26092); -var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ 59698); +var notARegExp = __webpack_require__(/*! ../internals/not-a-regexp */ 65893); var requireObjectCoercible = __webpack_require__(/*! ../internals/require-object-coercible */ 22341); var correctIsRegExpLogic = __webpack_require__(/*! ../internals/correct-is-regexp-logic */ 58031); var IS_PURE = __webpack_require__(/*! ../internals/is-pure */ 24478); diff --git a/72338.1e456f9c.async.js b/51319.b62ce7cc.async.js similarity index 90% rename from 72338.1e456f9c.async.js rename to 51319.b62ce7cc.async.js index e1bc9ecd94..f78992359e 100644 --- a/72338.1e456f9c.async.js +++ b/51319.b62ce7cc.async.js @@ -1,5 +1,50 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[72338],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[51319],{ + +/***/ 80205: +/*!*******************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(5891); +// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(88853); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); + +/***/ }), /***/ 1301: /*!*******************************************************************************************************!*\ diff --git a/54561.dd97cbcf.async.js b/54561.ac989c98.async.js similarity index 90% rename from 54561.dd97cbcf.async.js rename to 54561.ac989c98.async.js index cd93184114..104a429ca6 100644 --- a/54561.dd97cbcf.async.js +++ b/54561.ac989c98.async.js @@ -1763,6 +1763,8 @@ var _react_17_0_2_react = __webpack_require__(59301); var RenderHtml = __webpack_require__(70827); // 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 +var tooltip = __webpack_require__(6848); // 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/menu/index.js + 11 modules @@ -1796,7 +1798,7 @@ var jsx_runtime = __webpack_require__(37712); var tagDotData = ['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 tagData = ['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 List = function List(_ref) { - var _data$program_attr3, _data$program_attr4, _data$program_attr5; + var _data$program_attr3, _data$program_attr4; var data = _ref.data, selectIds = _ref.selectIds, _ref$onSelectCheckBox = _ref.onSelectCheckBox, @@ -1868,6 +1870,20 @@ var List = function List(_ref) { className: Topicmodules.parseAnswerHtml, value: e.analysis || '暂无解析' })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u77E5\u8BC6\u70B9\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--', + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' + }, + children: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--' + }) + })] })] })] }); @@ -1982,7 +1998,7 @@ var List = function List(_ref) { showLines: 1, showTextOnly: true, className: Topicmodules.topicTitleContent, - value: (data === null || data === void 0 ? void 0 : data.item_type) === "BPROGRAM" ? data === null || data === void 0 || (_data$program_attr3 = data.program_attr) === null || _data$program_attr3 === void 0 ? void 0 : _data$program_attr3.description : data.name + value: data.name }, 1) }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { onClick: function onClick() { @@ -2009,7 +2025,7 @@ var List = function List(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { className: Topicmodules.topicTitleContent, - value: (data === null || data === void 0 ? void 0 : data.item_type) === "BPROGRAM" ? data === null || data === void 0 || (_data$program_attr4 = data.program_attr) === null || _data$program_attr4 === void 0 ? void 0 : _data$program_attr4.description : data.name + value: (data === null || data === void 0 ? void 0 : data.item_type) === "BPROGRAM" ? data === null || data === void 0 || (_data$program_attr3 = data.program_attr) === null || _data$program_attr3 === void 0 ? void 0 : _data$program_attr3.description : data.name }, 2), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Topicmodules.row, " mt15"), children: renderContent() @@ -2021,7 +2037,7 @@ var List = function List(_ref) { className: Topicmodules.updateTimeWrap, children: data.item_type === "PROGRAM" && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { className: Topicmodules.programLanguage, - children: ["\u7F16\u7A0B\u8BED\u8A00\uFF1A", (_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.language] + children: ["\u7F16\u7A0B\u8BED\u8A00\uFF1A", (_data$program_attr4 = data.program_attr) === null || _data$program_attr4 === void 0 ? void 0 : _data$program_attr4.language] }) }) }) @@ -2049,13 +2065,30 @@ var List = function List(_ref) { value: data.analysis }) : "暂无解析" })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Topicmodules.parse, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Topicmodules.parseText, + children: "\u77E5\u8BC6\u70B9\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--', + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Topicmodules.parseAnswer, + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' + }, + children: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--' + }) + })] })] })] })] }); }; var MenuMore = function MenuMore(_ref2) { - var _data$program_attr6, _data$program_attr7, _data$program_attr8, _data$program_attr10, _data$author, _user$userInfo, _data$author2, _user$userInfo2, _data$program_attr12, _data$author3, _user$userInfo3, _data$author4, _user$userInfo4, _data$author5, _user$userInfo5; + var _data$program_attr5, _data$program_attr6, _data$program_attr7, _data$program_attr9, _data$author, _user$userInfo, _data$author2, _user$userInfo2, _data$author3, _user$userInfo3, _data$program_attr11, _data$author4, _user$userInfo4, _data$author5, _user$userInfo5, _data$author6, _user$userInfo6; var SubjectShare = _ref2.SubjectShare, isProblemset = _ref2.isProblemset, data = _ref2.data, @@ -2069,6 +2102,8 @@ var MenuMore = function MenuMore(_ref2) { onSetPrivate = _ref2$onSetPrivate === void 0 ? function () {} : _ref2$onSetPrivate, _ref2$onCorrection = _ref2.onCorrection, onCorrection = _ref2$onCorrection === void 0 ? function () {} : _ref2$onCorrection, + _ref2$onChangeTag = _ref2.onChangeTag, + onChangeTag = _ref2$onChangeTag === void 0 ? function () {} : _ref2$onChangeTag, _ref2$onCollect = _ref2.onCollect, onCollect = _ref2$onCollect === void 0 ? function () {} : _ref2$onCollect, _ref2$onSetPublic = _ref2.onSetPublic, @@ -2090,9 +2125,11 @@ var MenuMore = function MenuMore(_ref2) { _ref2$onPublish = _ref2.onPublish, onPublish = _ref2$onPublish === void 0 ? function () {} : _ref2$onPublish, _ref2$onCancelPublish = _ref2.onCancelPublish, - onCancelPublish = _ref2$onCancelPublish === void 0 ? function () {} : _ref2$onCancelPublish; - var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr7 = data.program_attr) === null || _data$program_attr7 === void 0 ? void 0 : _data$program_attr7.identifier, "?type=1") : "/problemset/edit/".concat(data.id); - var showPrivateFlag = activeTabsKey === "0" && !data["public"] && !data.apply && (data.item_type === "PROGRAM" && ((_data$program_attr8 = data.program_attr) === null || _data$program_attr8 === void 0 ? void 0 : _data$program_attr8.status) !== 0 || data.item_type !== "PROGRAM"); + onCancelPublish = _ref2$onCancelPublish === void 0 ? function () {} : _ref2$onCancelPublish, + _ref2$onCpTest = _ref2.onCpTest, + onCpTest = _ref2$onCpTest === void 0 ? function () {} : _ref2$onCpTest; + var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.identifier) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier, "?type=1") : "/problemset/edit/".concat(data.id); + var showPrivateFlag = activeTabsKey === "0" && !data["public"] && !data.apply && (data.item_type === "PROGRAM" && ((_data$program_attr7 = data.program_attr) === null || _data$program_attr7 === void 0 ? void 0 : _data$program_attr7.status) !== 0 || data.item_type !== "PROGRAM"); // console.log(data, "看是否共享文案的data"); var menuItems = [{ @@ -2103,18 +2140,28 @@ var MenuMore = function MenuMore(_ref2) { children: "\u7F16\u8F91" }), key: '-1', - show: activeTabsKey === "0" && !data["public"] + show: activeTabsKey === "0" && !data["public"] || activeTabsKey == "3" && data.edit_role }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, onClick: function onClick() { - var _data$program_attr9; - return onCancelPublish(data === null || data === void 0 || (_data$program_attr9 = data.program_attr) === null || _data$program_attr9 === void 0 ? void 0 : _data$program_attr9.identifier); + return onCpTest(data.id, activeTabsKey); + }, + children: activeTabsKey == "1" ? "复制到我创建的" : "复制试题" + }), + key: '13', + show: true + }, { + label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: Topicmodules.actionLink, + onClick: function onClick() { + var _data$program_attr8; + return onCancelPublish(data === null || data === void 0 || (_data$program_attr8 = data.program_attr) === null || _data$program_attr8 === void 0 ? void 0 : _data$program_attr8.identifier); }, children: "\u64A4\u9500\u53D1\u5E03" }), key: '0', - show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr10 = data.program_attr) === null || _data$program_attr10 === void 0 ? void 0 : _data$program_attr10.status) !== 0 && !data["public"] && ((_data$author = data.author) === null || _data$author === void 0 ? void 0 : _data$author.login) === ((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login) + show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr9 = data.program_attr) === null || _data$program_attr9 === void 0 ? void 0 : _data$program_attr9.status) !== 0 && !data["public"] && ((_data$author = data.author) === null || _data$author === void 0 ? void 0 : _data$author.login) === ((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2134,17 +2181,18 @@ var MenuMore = function MenuMore(_ref2) { children: "\u5171\u4EAB" }), key: '3', - // show: activeTabsKey === "0" && !data?.is_share - show: activeTabsKey === "0" && SubjectShare - }, - // { - // label: onCancelShare(data.id)}> - // 撤销共享 - // , - // key: '3', - // show: (activeTabsKey === "0" && data?.is_share || activeTabsKey === "3" && (data.author?.login === user.userInfo?.login)) - // }, - { + show: activeTabsKey === "0" && !(data !== null && data !== void 0 && data.is_share) + }, { + label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: Topicmodules.actionLink, + onClick: function onClick() { + return onCancelShare(data.id); + }, + children: "\u64A4\u9500\u5171\u4EAB" + }), + key: '3', + show: activeTabsKey === "0" && (data === null || data === void 0 ? void 0 : data.is_share) || activeTabsKey === "3" && ((_data$author2 = data.author) === null || _data$author2 === void 0 ? void 0 : _data$author2.login) === ((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) + }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, onClick: function onClick() { @@ -2171,7 +2219,7 @@ var MenuMore = function MenuMore(_ref2) { children: "\u64A4\u9500\u516C\u5F00" }), key: '6', - show: (activeTabsKey === "0" || activeTabsKey === "1") && data["public"] && ((_data$author2 = data.author) === null || _data$author2 === void 0 ? void 0 : _data$author2.login) === ((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) + show: (activeTabsKey === "0" || activeTabsKey === "1") && data["public"] && ((_data$author3 = data.author) === null || _data$author3 === void 0 ? void 0 : _data$author3.login) === ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login) || activeTabsKey === "1" && (0,authority/* isCommonSuperAdminOrOperation */.ag)() }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2186,13 +2234,13 @@ var MenuMore = function MenuMore(_ref2) { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, onClick: function onClick() { - var _data$program_attr11; - return onPublish(data === null || data === void 0 || (_data$program_attr11 = data.program_attr) === null || _data$program_attr11 === void 0 ? void 0 : _data$program_attr11.identifier); + var _data$program_attr10; + return onPublish(data === null || data === void 0 || (_data$program_attr10 = data.program_attr) === null || _data$program_attr10 === void 0 ? void 0 : _data$program_attr10.identifier); }, children: "\u53D1\u5E03" }), key: '8', - show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr12 = data.program_attr) === null || _data$program_attr12 === void 0 ? void 0 : _data$program_attr12.status) === 0 && !data["public"] && ((_data$author3 = data.author) === null || _data$author3 === void 0 ? void 0 : _data$author3.login) === ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login) + show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr11 = data.program_attr) === null || _data$program_attr11 === void 0 ? void 0 : _data$program_attr11.status) === 0 && !data["public"] && ((_data$author4 = data.author) === null || _data$author4 === void 0 ? void 0 : _data$author4.login) === ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2202,7 +2250,7 @@ var MenuMore = function MenuMore(_ref2) { children: data.is_collected ? '取消收藏' : '收藏' }), key: '9', - show: (activeTabsKey === "1" || activeTabsKey === "3") && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && ((_data$author4 = data.author) === null || _data$author4 === void 0 ? void 0 : _data$author4.login) !== ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.login) + show: (activeTabsKey === "1" || activeTabsKey === "3") && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && ((_data$author5 = data.author) === null || _data$author5 === void 0 ? void 0 : _data$author5.login) !== ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2213,6 +2261,16 @@ var MenuMore = function MenuMore(_ref2) { }), key: '10', show: activeTabsKey !== "0" && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() + }, { + label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: Topicmodules.actionLink, + onClick: function onClick() { + return onChangeTag(data); + }, + children: "\u4FEE\u6539\u77E5\u8BC6\u70B9" + }), + key: '15', + show: activeTabsKey === "0" }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2222,7 +2280,7 @@ var MenuMore = function MenuMore(_ref2) { children: "\u5220\u9664" }), key: '11', - show: activeTabsKey === "0" && !data["public"] || activeTabsKey === "1" && (0,authority/* isCommonSuperAdminOrOperation */.ag)() && ((_data$author5 = data.author) === null || _data$author5 === void 0 ? void 0 : _data$author5.login) !== ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login) + show: activeTabsKey === "0" && !data["public"] || activeTabsKey === "1" && (0,authority/* isCommonSuperAdminOrOperation */.ag)() && ((_data$author6 = data.author) === null || _data$author6 === void 0 ? void 0 : _data$author6.login) !== ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2288,7 +2346,8 @@ var MenuMore = function MenuMore(_ref2) { }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { - cursor: "default" + cursor: "default", + width: '105px' }, onClick: function onClick(e) { return e.preventDefault(); @@ -2315,7 +2374,8 @@ var MenuMore = function MenuMore(_ref2) { }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { - cursor: "default" + cursor: "default", + width: '105px' }, onClick: function onClick(e) { return e.preventDefault(); @@ -2405,6 +2465,8 @@ var dropdown = __webpack_require__(38854); var pagination = __webpack_require__(25700); // 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: ./src/pages/Problemset/components/AddModal/index.tsx + 1 modules var AddModal = __webpack_require__(37875); // EXTERNAL MODULE: ./src/components/NoData/index.tsx @@ -2821,7 +2883,7 @@ var ShareModal = function ShareModal(_ref) { -var SetPrivateModal_excluded = ["problemset", "globalSetting", "loading", "dispatch", "onReloadData"]; +var SetPrivateModal_excluded = ["problemset", "globalSetting", "loading", "dispatch", "onReloadData", "isPiliangRevoke"]; @@ -2835,6 +2897,8 @@ var SetPrivateModal = function SetPrivateModal(_ref) { dispatch = _ref.dispatch, _ref$onReloadData = _ref.onReloadData, onReloadData = _ref$onReloadData === void 0 ? function () {} : _ref$onReloadData, + _ref$isPiliangRevoke = _ref.isPiliangRevoke, + isPiliangRevoke = _ref$isPiliangRevoke === void 0 ? false : _ref$isPiliangRevoke, props = objectWithoutProperties_default()(_ref, SetPrivateModal_excluded); var hintFlagRef = (0,_react_17_0_2_react.useRef)(false); var _useState = (0,_react_17_0_2_react.useState)(false), @@ -2855,13 +2919,29 @@ var SetPrivateModal = function SetPrivateModal(_ref) { while (1) switch (_context.prev = _context.next) { case 0: hintFlagRef.current && window.localStorage.setItem('problemset-set-private-hint-flag', '1'); - _context.next = 3; + res = {}; + if (!isPiliangRevoke) { + _context.next = 8; + break; + } + _context.next = 5; + return dispatch({ + type: 'problemset/revokePublish', + payload: problemset.actionTabs.params + }); + case 5: + res = _context.sent; + _context.next = 11; + break; + case 8: + _context.next = 10; return dispatch({ type: 'problemset/setPrivate', payload: problemset.actionTabs.params }); - case 3: + case 10: res = _context.sent; + case 11: dispatch({ type: 'problemset/setActionTabs', payload: {} @@ -2870,7 +2950,7 @@ var SetPrivateModal = function SetPrivateModal(_ref) { if (res.status === 0) { onReloadData(); } - case 7: + case 14: case "end": return _context.stop(); } @@ -2889,7 +2969,7 @@ var SetPrivateModal = function SetPrivateModal(_ref) { title: "\u64A4\u9500\u516C\u5F00\u544A\u77E5", okText: "\u786E\u5B9A", cancelText: "\u53D6\u6D88", - confirmLoading: loading['problemset/setPrivate'], + confirmLoading: isPiliangRevoke ? loading['problemset/revokePublish'] : loading['problemset/setPrivate'], width: "442px", onOk: handleOk, onCancel: function onCancel() { @@ -2901,7 +2981,7 @@ var SetPrivateModal = function SetPrivateModal(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContentLeft, - children: "\u672C\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u672C\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002" + children: "\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u8BD5\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContentLeft, children: "\u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F" @@ -3880,11 +3960,9 @@ var Bprogram_Completion = function Completion(_ref) { var Crumbs = __webpack_require__(76380); ;// CONCATENATED MODULE: ./src/pages/Problemset/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Problemsetmodules = ({"flex_box_center":"flex_box_center___oxvGV","flex_space_between":"flex_space_between___Pu_2g","flex_box_vertical_center":"flex_box_vertical_center____edsl","flex_box_center_end":"flex_box_center_end___ugvya","flex_box_column":"flex_box_column___B_Z0P","page":"page____U6m6","wrap":"wrap___Njoy9","title":"title___PCz5o","select":"select___MAQbm","contentWrap":"contentWrap___USVj3","pngIcon":"pngIcon___Sclgo","tabsWrap":"tabsWrap___xuKJS","searchWrap":"searchWrap___Z4nZX","addQuestionBtn":"addQuestionBtn___PwVCH","search":"search___pIDJi","searchIcon":"searchIcon___I_kVC","batchWrap":"batchWrap___OzbVH","customTable":"customTable___A_Uxs","row":"row___Sm61J","contentListWrap":"contentListWrap___o6fbG","li":"li___dAjon","bottom":"bottom___kfHPh","actionLeftItem":"actionLeftItem___gA062","questionTypeName":"questionTypeName___neVDt","more":"more___oTnCf","btnAdd":"btnAdd___Qdj8O","cancelC":"cancelC___ZCe2I","addC":"addC___yWAgq","actonBtn":"actonBtn___QmXSC","batch":"batch___wvp7O","btns":"btns___Nox9G","btn":"btn___AEGwM","treeWrapper":"treeWrapper___OS1_K","treeHeader":"treeHeader___T86dH","treeContent":"treeContent___AvQsn","action":"action___TlJrk","sendModal":"sendModal___HDDrU","line":"line___vWGHS","del":"del___I2neN","divider":"divider___ao5se","headerWrapper":"headerWrapper___KS6nP","exportBtn":"exportBtn___uePYs","tips":"tips___xnRXZ"}); +/* harmony default export */ var Problemsetmodules = ({"flex_box_center":"flex_box_center___oxvGV","flex_space_between":"flex_space_between___Pu_2g","flex_box_vertical_center":"flex_box_vertical_center____edsl","flex_box_center_end":"flex_box_center_end___ugvya","flex_box_column":"flex_box_column___B_Z0P","page":"page____U6m6","wrap":"wrap___Njoy9","title":"title___PCz5o","select":"select___MAQbm","contentWrap":"contentWrap___USVj3","pngIcon":"pngIcon___Sclgo","tabsWrap":"tabsWrap___xuKJS","searchWrap":"searchWrap___Z4nZX","addQuestionBtn":"addQuestionBtn___PwVCH","search":"search___pIDJi","searchIcon":"searchIcon___I_kVC","batchWrap":"batchWrap___OzbVH","customTable":"customTable___A_Uxs","row":"row___Sm61J","contentListWrap":"contentListWrap___o6fbG","li":"li___dAjon","bottom":"bottom___kfHPh","actionLeftItem":"actionLeftItem___gA062","questionTypeName":"questionTypeName___neVDt","more":"more___oTnCf","btnAdd":"btnAdd___Qdj8O","cancelC":"cancelC___ZCe2I","addC":"addC___yWAgq","actonBtn":"actonBtn___QmXSC","batch":"batch___wvp7O","btns":"btns___Nox9G","btn":"btn___AEGwM","treeWrapper":"treeWrapper___OS1_K","treeHeader":"treeHeader___T86dH","treeContent":"treeContent___AvQsn","action":"action___TlJrk","sendModal":"sendModal___HDDrU","line":"line___vWGHS","del":"del___I2neN","divider":"divider___ao5se","headerWrapper":"headerWrapper___KS6nP","exportBtn":"exportBtn___uePYs","tips":"tips___xnRXZ","tagtips":"tagtips___bGRXj","taglinkBtn":"taglinkBtn___yRUP3"}); // 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/col/index.js -var col = __webpack_require__(43604); ;// CONCATENATED MODULE: ./src/pages/Problemset/components/BasketDrawer/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var BasketDrawermodules = ({"drawerWrap":"drawerWrap___pL0ai","title":"title___D60AS","contentWrap":"contentWrap___VyVzG","totalInfo":"totalInfo___wXopO","clear":"clear___Sbav5","problemset":"problemset___jGIix","delete":"delete___zwK_M","deleteIcon":"deleteIcon___BYp0Q","content":"content___ciXL0","createBtnWrapper":"createBtnWrapper___Qnnet"}); @@ -4980,6 +5058,10 @@ var add_question_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg var export_question_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII="; // EXTERNAL MODULE: ./src/assets/images/problemset/folder-opened.png var folder_opened = __webpack_require__(5623); +// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules +var ui_customization = __webpack_require__(86250); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules +var ExclamationCircleOutlined = __webpack_require__(80205); ;// CONCATENATED MODULE: ./src/pages/Problemset/index.tsx @@ -5024,6 +5106,8 @@ var folder_opened = __webpack_require__(5623); + + @@ -5038,7 +5122,7 @@ var TabType = /*#__PURE__*/function (TabType) { return TabType; }({}); var ProblemsetPage = function ProblemsetPage(_ref) { - var _location$pathname, _location$pathname2, _problemset$teachGrou4, _problemset$disciplin4, _problemset$teachGrou5; + var _location$pathname, _location$pathname2, _problemset$teachGrou8, _problemset$disciplin4, _problemset$teachGrou9; var classroomList = _ref.classroomList, problemset = _ref.problemset, user = _ref.user, @@ -5123,6 +5207,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { _useState24 = slicedToArray_default()(_useState23, 2), backIcon = _useState24[0], setBackIcon = _useState24[1]; + var _useState25 = (0,_react_17_0_2_react.useState)(false), + _useState26 = slicedToArray_default()(_useState25, 2), + isPiliangRevoke = _useState26[0], + setIsPiliangRevoke = _useState26[1]; //批量撤销公开 // const [selectAll, setSelectAll] = useState(false); var unpublishedAll = (0,_react_17_0_2_react.useRef)(false); @@ -5130,27 +5218,27 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var correctionTypeRef = (0,_react_17_0_2_react.useRef)(); var correctionDescRef = (0,_react_17_0_2_react.useRef)(); var joinGroupDataRef = (0,_react_17_0_2_react.useRef)(); - var _useState25 = (0,_react_17_0_2_react.useState)(), - _useState26 = slicedToArray_default()(_useState25, 2), - useShixunIds = _useState26[0], - setUseShixunIds = _useState26[1]; - var _useState27 = (0,_react_17_0_2_react.useState)([]), + var _useState27 = (0,_react_17_0_2_react.useState)(), _useState28 = slicedToArray_default()(_useState27, 2), - selectIds = _useState28[0], - setSelectIds = _useState28[1]; + useShixunIds = _useState28[0], + setUseShixunIds = _useState28[1]; + var _useState29 = (0,_react_17_0_2_react.useState)([]), + _useState30 = slicedToArray_default()(_useState29, 2), + selectIds = _useState30[0], + setSelectIds = _useState30[1]; var hintFlagRef = (0,_react_17_0_2_react.useRef)(false); var isProblemset = location.pathname === '/problemset'; var isprogram_homework = (_location$pathname = location.pathname) === null || _location$pathname === void 0 ? void 0 : _location$pathname.includes("program_homework"); var isProgramEdit = isprogram_homework && paramsRouter.categoryId && (_location$pathname2 = location.pathname) !== null && _location$pathname2 !== void 0 && _location$pathname2.includes("edit") ? paramsRouter.categoryId : ''; var isProgramText = isProgramEdit ? '编辑编程作业' : '新建编程作业'; - var _useState29 = (0,_react_17_0_2_react.useState)({}), - _useState30 = slicedToArray_default()(_useState29, 2), - editData = _useState30[0], - setEditData = _useState30[1]; - var _useState31 = (0,_react_17_0_2_react.useState)(false), + var _useState31 = (0,_react_17_0_2_react.useState)({}), _useState32 = slicedToArray_default()(_useState31, 2), - addLoading = _useState32[0], - setAddLoading = _useState32[1]; + editData = _useState32[0], + setEditData = _useState32[1]; + var _useState33 = (0,_react_17_0_2_react.useState)(false), + _useState34 = slicedToArray_default()(_useState33, 2), + addLoading = _useState34[0], + setAddLoading = _useState34[1]; var _ref2 = user.userInfo || {}, admin = _ref2.admin, business = _ref2.business, @@ -5158,32 +5246,32 @@ var ProblemsetPage = function ProblemsetPage(_ref) { is_teacher = _ref2.is_teacher, user_identity = _ref2.user_identity; var showSelectButton = admin || business || is_shixun_marker || is_teacher || user_identity !== "学生"; - var _useState33 = (0,_react_17_0_2_react.useState)('按更新时间降序'), - _useState34 = slicedToArray_default()(_useState33, 2), - SortMenuName = _useState34[0], - setSortMenuName = _useState34[1]; - var commonHomeWorkAddDefaultData = shixunHomeworks.commonHomeWorkAddDefaultData; - var _useState35 = (0,_react_17_0_2_react.useState)([]), + var _useState35 = (0,_react_17_0_2_react.useState)('按更新时间降序'), _useState36 = slicedToArray_default()(_useState35, 2), - treeData = _useState36[0], - setTreeData = _useState36[1]; - var treeDataWarp = (0,_react_17_0_2_react.useRef)(null); - var _useState37 = (0,_react_17_0_2_react.useState)(false), + SortMenuName = _useState36[0], + setSortMenuName = _useState36[1]; + var commonHomeWorkAddDefaultData = shixunHomeworks.commonHomeWorkAddDefaultData; + var _useState37 = (0,_react_17_0_2_react.useState)([]), _useState38 = slicedToArray_default()(_useState37, 2), - folderLoading = _useState38[0], - setFolderLoading = _useState38[1]; - var _useState39 = (0,_react_17_0_2_react.useState)([]), + treeData = _useState38[0], + setTreeData = _useState38[1]; + var treeDataWarp = (0,_react_17_0_2_react.useRef)(null); + var _useState39 = (0,_react_17_0_2_react.useState)(false), _useState40 = slicedToArray_default()(_useState39, 2), - selectitem = _useState40[0], - setselectitem = _useState40[1]; - var _useState41 = (0,_react_17_0_2_react.useState)(''), + folderLoading = _useState40[0], + setFolderLoading = _useState40[1]; + var _useState41 = (0,_react_17_0_2_react.useState)([]), _useState42 = slicedToArray_default()(_useState41, 2), - name = _useState42[0], - setname = _useState42[1]; - var _useState43 = (0,_react_17_0_2_react.useState)(false), + selectitem = _useState42[0], + setselectitem = _useState42[1]; + var _useState43 = (0,_react_17_0_2_react.useState)(''), _useState44 = slicedToArray_default()(_useState43, 2), - ismodal = _useState44[0], - setismodal = _useState44[1]; + name = _useState44[0], + setname = _useState44[1]; + var _useState45 = (0,_react_17_0_2_react.useState)(false), + _useState46 = slicedToArray_default()(_useState45, 2), + ismodal = _useState46[0], + setismodal = _useState46[1]; var operatingRef = (0,_react_17_0_2_react.useRef)(null); var SortMenus = [{ name: '按更新时间升序', @@ -5548,7 +5636,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.sub_discipline_id = subId || ''; params.tag_discipline_id = ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; setKnowledgeValue(-1); // setKnowledgeValue(id === null ? -1 : null) @@ -5572,7 +5660,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleTypeChange = function handleTypeChange(value) { params.item_type = value || ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; setParams(params); getItemBanks(params); if (activeTabsKey === "3" || activeTabsKey === "0") { @@ -5585,7 +5673,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleDifficultyChange = function handleDifficultyChange(value) { params.difficulty = value || ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; setParams(params); getItemBanks(params); @@ -5599,7 +5687,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleKnowledgeChange = function handleKnowledgeChange(value) { params.tag_discipline_id = value; params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; if (value === -1) { params.discipline_id = ''; @@ -5617,10 +5705,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } // getGroups({ ...params, group_id: 0 }) }; - var _useState45 = (0,_react_17_0_2_react.useState)(false), - _useState46 = slicedToArray_default()(_useState45, 2), - showTeachGroup = _useState46[0], - setShowTeachGroup = _useState46[1]; + var _useState47 = (0,_react_17_0_2_react.useState)(false), + _useState48 = slicedToArray_default()(_useState47, 2), + showTeachGroup = _useState48[0], + setShowTeachGroup = _useState48[1]; var handleTabsChange = function handleTabsChange(activeKey) { dispatch({ type: 'problemset/getDisciplines', @@ -5657,7 +5745,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { setShowTeachGroup(false); } params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; setKnowledgeValue(-1); setActiveTabsKey(activeKey); @@ -5684,6 +5772,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // } // params.sort_by = sort_direction ? field : null; // params.sort_direction = sort_direction; + debugger; params.page = page; params.per_page = pagesize; setParams(params); @@ -5718,15 +5807,16 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // 加入试题蓝触发的回调 var handleReloadData = function handleReloadData() { - params.per_page = 20; + // params.per_page = 20; setParams(params); getItemBanks(params); + setIsPiliangRevoke(false); // getGroups(params) }; var handleDeleteData = function handleDeleteData(deleteId) { var page = deleteId.length === problemsetList.length && params.page > 1 ? params.page - 1 : params.page; params.page = page; - params.per_page = 20; + // params.per_page = 20; getBasketList(); setParams(params); getItemBanks(params); @@ -5898,6 +5988,74 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); }; + var addValue = (0,_react_17_0_2_react.useRef)(); + //该方向下的所有的知识点 + var _useState49 = (0,_react_17_0_2_react.useState)([]), + _useState50 = slicedToArray_default()(_useState49, 2), + tagList = _useState50[0], + setTagList = _useState50[1]; + //已选中的知识点 + var _useState51 = (0,_react_17_0_2_react.useState)([]), + _useState52 = slicedToArray_default()(_useState51, 2), + tagActive = _useState52[0], + setTagActive = _useState52[1]; + //知识点弹窗 + var _useState53 = (0,_react_17_0_2_react.useState)(false), + _useState54 = slicedToArray_default()(_useState53, 2), + showModal = _useState54[0], + setShowModal = _useState54[1]; + //知识点弹窗数据 + var _useState55 = (0,_react_17_0_2_react.useState)({}), + _useState56 = slicedToArray_default()(_useState55, 2), + modalData = _useState56[0], + setModalData = _useState56[1]; + var queryTags = /*#__PURE__*/function () { + var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(data) { + var res; + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { + case 0: + _context9.next = 2; + return (0,fetch/* default */.ZP)("/api/tag_disciplines.json", { + method: 'get', + params: { + sub_discipline_id: data === null || data === void 0 ? void 0 : data.sub_discipline_id + } + }); + case 2: + res = _context9.sent; + setTagList(res === null || res === void 0 ? void 0 : res.tag_disciplines); + case 4: + case "end": + return _context9.stop(); + } + }, _callee9); + })); + return function queryTags(_x9) { + return _ref12.apply(this, arguments); + }; + }(); + var handleChangeTag = /*#__PURE__*/function () { + var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(data) { + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { + case 0: + _context10.next = 2; + return queryTags(data); + case 2: + setTagActive(toConsumableArray_default()(data === null || data === void 0 ? void 0 : data.tag_discipline_ids)); + setShowModal(true); + setModalData(data); + case 5: + case "end": + return _context10.stop(); + } + }, _callee10); + })); + return function handleChangeTag(_x10) { + return _ref13.apply(this, arguments); + }; + }(); var handleSetPrivate = function handleSetPrivate(id) { dispatch({ type: 'problemset/setActionTabs', @@ -5921,18 +6079,18 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleStartExperience = /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(gather) { + var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(gather) { var item_type, identifier, res, identifiers; - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: item_type = gather.item_type; //编程题 if (!(item_type === 'PROGRAM')) { - _context9.next = 12; + _context11.next = 12; break; } identifier = gather.program_attr.identifier; - _context9.next = 5; + _context11.next = 5; return dispatch({ type: 'problemset/startExperience', payload: { @@ -5940,17 +6098,17 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 5: - res = _context9.sent; + res = _context11.sent; if (!(res.status === 0)) { - _context9.next = 10; + _context11.next = 10; break; } identifiers = res.identifier; (0,util/* openNewWindow */.xg)("/myproblems/".concat(identifiers)); - return _context9.abrupt("return"); + return _context11.abrupt("return"); case 10: message/* default */.ZP.warning(res.message); - return _context9.abrupt("return"); + return _context11.abrupt("return"); case 12: // 单选题 多选题 判断题 填空题 编程填空 dispatch({ @@ -5962,41 +6120,41 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 13: case "end": - return _context9.stop(); + return _context11.stop(); } - }, _callee9); + }, _callee11); })); - return function handleStartExperience(_x9) { - return _ref12.apply(this, arguments); + return function handleStartExperience(_x11) { + return _ref14.apply(this, arguments); }; }(); var handleCancel = /*#__PURE__*/function () { - var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(id) { + var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(id) { var _res, _res2, res; - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: if (!params.exam_id) { - _context10.next = 6; + _context12.next = 6; break; } - _context10.next = 3; + _context12.next = 3; return (0,service_problemset/* revokeItem */.fY)({ item_id: id, id: params.exam_id }); case 3: - _res = _context10.sent; + _res = _context12.sent; if (_res.status === 0) { handleReloadData(); } - return _context10.abrupt("return"); + return _context12.abrupt("return"); case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context10.next = 12; + _context12.next = 12; break; } - _context10.next = 9; + _context12.next = 9; return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", { method: 'post', body: { @@ -6005,13 +6163,13 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - _res2 = _context10.sent; + _res2 = _context12.sent; if (_res2.status === 0) { handleReloadData(); } - return _context10.abrupt("return"); + return _context12.abrupt("return"); case 12: - _context10.next = 14; + _context12.next = 14; return dispatch({ type: 'problemset/cancel', payload: { @@ -6020,38 +6178,38 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 14: - res = _context10.sent; + res = _context12.sent; if (res.status === 0) { handleReloadData(); getBasketList(); } case 16: case "end": - return _context10.stop(); + return _context12.stop(); } - }, _callee10); + }, _callee12); })); - return function handleCancel(_x10) { - return _ref13.apply(this, arguments); + return function handleCancel(_x12) { + return _ref15.apply(this, arguments); }; }(); // 试题是否可以共享 - var _useState47 = (0,_react_17_0_2_react.useState)(false), - _useState48 = slicedToArray_default()(_useState47, 2), - SubjectShare = _useState48[0], - setSubjectShare = _useState48[1]; + var _useState57 = (0,_react_17_0_2_react.useState)(false), + _useState58 = slicedToArray_default()(_useState57, 2), + SubjectShare = _useState58[0], + setSubjectShare = _useState58[1]; var handleOpen = /*#__PURE__*/function () { - var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(id) { + var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(id) { var isShare, isBack, newnavigation, _findParentIds, - _args11 = arguments; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + _args13 = arguments; + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - isShare = _args11.length > 1 && _args11[1] !== undefined ? _args11[1] : false; - isBack = _args11.length > 2 && _args11[2] !== undefined ? _args11[2] : false; + isShare = _args13.length > 1 && _args13[1] !== undefined ? _args13[1] : false; + isBack = _args13.length > 2 && _args13[2] !== undefined ? _args13[2] : false; dispatch({ type: 'problemset/getDisciplines', payload: { @@ -6064,7 +6222,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.sub_discipline_id = ''; params.tag_discipline_id = ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; params.group_id = Math.abs(id); setKnowledgeValue(-1); setParams(params); @@ -6097,45 +6255,45 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); getItemBanks(params); - case 14: + case 13: case "end": - return _context11.stop(); + return _context13.stop(); } - }, _callee11); + }, _callee13); })); - return function handleOpen(_x11) { - return _ref14.apply(this, arguments); + return function handleOpen(_x13) { + return _ref16.apply(this, arguments); }; }(); // 加入试题蓝的函数 var handleSelect = /*#__PURE__*/function () { - var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(id) { + var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(id) { var _res3, _res4, res; - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: if (!params.exam_id) { - _context12.next = 6; + _context14.next = 6; break; } - _context12.next = 3; + _context14.next = 3; return (0,service_problemset/* examinationItems */.zh)({ exam_id: params.exam_id, item_bank_ids: [id] }); case 3: - _res3 = _context12.sent; + _res3 = _context14.sent; if (_res3.status === 0) { handleReloadData(); } - return _context12.abrupt("return"); + return _context14.abrupt("return"); case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context12.next = 12; + _context14.next = 12; break; } - _context12.next = 9; + _context14.next = 9; return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), { method: 'post', body: { @@ -6143,20 +6301,20 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - _res4 = _context12.sent; + _res4 = _context14.sent; if (_res4.status === 0) { handleReloadData(); } - return _context12.abrupt("return"); + return _context14.abrupt("return"); case 12: if (!(basketTotal === 200)) { - _context12.next = 15; + _context14.next = 15; break; } message/* default */.ZP.info('已选200个试题(不能在选用更多试题)'); - return _context12.abrupt("return"); + return _context14.abrupt("return"); case 15: - _context12.next = 17; + _context14.next = 17; return dispatch({ type: 'problemset/select', payload: { @@ -6164,37 +6322,76 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 17: - res = _context12.sent; + res = _context14.sent; if (res.status === 0) { handleReloadData(); getBasketList(); } case 19: case "end": - return _context12.stop(); + return _context14.stop(); } - }, _callee12); + }, _callee14); })); - return function handleSelect(_x12) { - return _ref15.apply(this, arguments); + return function handleSelect(_x14) { + return _ref17.apply(this, arguments); + }; + }(); + /** + * @description v7珠海中的功能 - 团队共享 - 复制试题/复制到我创建的 + */ + var handleCpTest = /*#__PURE__*/function () { + var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15(id, activeTabsKey) { + var data; + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { + case 0: + data = { + item_bank_id: id + }; + _context15.t0 = activeTabsKey; + _context15.next = _context15.t0 === "1" ? 4 : _context15.t0 === "3" ? 6 : _context15.t0 === "0" ? 8 : 10; + break; + case 4: + data["type"] = 1; + return _context15.abrupt("break", 10); + case 6: + data["type"] = 2; + return _context15.abrupt("break", 10); + case 8: + data["type"] = 3; + return _context15.abrupt("break", 10); + case 10: + _context15.next = 12; + return (0,service_problemset/* getCpTest */.Wn)(data); + case 12: + handleReloadData(); + case 13: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function handleCpTest(_x15, _x16) { + return _ref18.apply(this, arguments); }; }(); //加入试题库 var handleAddProblemset = /*#__PURE__*/function () { - var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(id) { - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(id) { + return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: if (id) { - _context14.next = 3; + _context17.next = 3; break; } if (selectIds !== null && selectIds !== void 0 && selectIds.length) { - _context14.next = 3; + _context17.next = 3; break; } - return _context14.abrupt("return", message/* default */.ZP.info('请先选择试题')); + return _context17.abrupt("return", message/* default */.ZP.info('请先选择试题')); case 3: joinGroupDataRef.current = [0]; modal/* default */.Z.confirm({ @@ -6227,19 +6424,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })] }), onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { var _joinGroupDataRef$cur; var res; - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - _context13.next = 2; + _context16.next = 2; return (0,service_problemset/* addGroup */.Rp)({ id: id, group_id: (_joinGroupDataRef$cur = joinGroupDataRef.current) === null || _joinGroupDataRef$cur === void 0 ? void 0 : _joinGroupDataRef$cur[0] }); case 2: - res = _context13.sent; + res = _context16.sent; joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { getGroups(params); @@ -6249,9 +6446,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 5: case "end": - return _context13.stop(); + return _context16.stop(); } - }, _callee13); + }, _callee16); })); function onOk() { return _onOk.apply(this, arguments); @@ -6261,28 +6458,28 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 5: case "end": - return _context14.stop(); + return _context17.stop(); } - }, _callee14); + }, _callee17); })); - return function handleAddProblemset(_x13) { - return _ref16.apply(this, arguments); + return function handleAddProblemset(_x17) { + return _ref19.apply(this, arguments); }; }(); var handleOnMoveTo = /*#__PURE__*/function () { - var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(id) { - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19(id) { + return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: if (id) { - _context16.next = 3; + _context19.next = 3; break; } if (selectIds !== null && selectIds !== void 0 && selectIds.length) { - _context16.next = 3; + _context19.next = 3; break; } - return _context16.abrupt("return", message/* default */.ZP.info('请先选择试题')); + return _context19.abrupt("return", message/* default */.ZP.info('请先选择试题')); case 3: joinGroupDataRef.current = [0]; modal/* default */.Z.confirm({ @@ -6324,19 +6521,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })] }), onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { + var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { var _joinGroupDataRef$cur2; var res; - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: - _context15.next = 2; + _context18.next = 2; return (0,service_problemset/* batchGroup */.LS)({ ids: id ? [id] : selectIds, groups_ids: (_joinGroupDataRef$cur2 = joinGroupDataRef.current) === null || _joinGroupDataRef$cur2 === void 0 ? void 0 : _joinGroupDataRef$cur2[0] }); case 2: - res = _context15.sent; + res = _context18.sent; console.log("移动试题到指定文件夹的res", res); joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { @@ -6346,9 +6543,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 6: case "end": - return _context15.stop(); + return _context18.stop(); } - }, _callee15); + }, _callee18); })); function onOk() { return _onOk2.apply(this, arguments); @@ -6358,29 +6555,29 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 5: case "end": - return _context16.stop(); + return _context19.stop(); } - }, _callee16); + }, _callee19); })); - return function handleOnMoveTo(_x14) { - return _ref17.apply(this, arguments); + return function handleOnMoveTo(_x18) { + return _ref20.apply(this, arguments); }; }(); // 取消共享触发的函数 var handleCancelShare = /*#__PURE__*/function () { - var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19(id) { + var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22(id) { var res, data; - return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: console.log("撤销共享触发"); - _context19.next = 3; + _context22.next = 3; return (0,service_problemset/* getTeachGroupDataById */.hg)({ clazz: 'ItemBank', id: id }); case 3: - res = _context19.sent; + res = _context22.sent; console.log(res, "撤销共享触发的res"); data = (res === null || res === void 0 ? void 0 : res.groups) || []; joinGroupDataRef.current = data.filter(function (item) { @@ -6420,9 +6617,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })] }), onOk: function () { - var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { - return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { + return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: joinGroupDataRef.current = data.filter(function (item) { return item.is_share; @@ -6430,11 +6627,11 @@ var ProblemsetPage = function ProblemsetPage(_ref) { return i.id; }); //拿到当前被勾选的团队id console.log(joinGroupDataRef.current, "joinGroupDataRef.current"); - return _context18.abrupt("return", new Promise( /*#__PURE__*/function () { - var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(resolve, reject) { + return _context21.abrupt("return", new Promise( /*#__PURE__*/function () { + var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20(resolve, reject) { var res; - return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: // if (!joinGroupDataRef.current.length) { // message.warning('请选择需要撤销共享的教研团队'); @@ -6443,35 +6640,35 @@ var ProblemsetPage = function ProblemsetPage(_ref) { console.log(data, "看看这里的data"); // const group_ids = data?.map((x: any) => x.group_id)?.filter((id: number) => !joinGroupDataRef.current.includes(id)); - _context17.next = 3; + _context20.next = 3; return (0,service_problemset/* batchShare */.GW)({ ids: [id], clazz: 'ItemBank', group_ids: joinGroupDataRef.current }); case 3: - res = _context17.sent; + res = _context20.sent; joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.info('操作成功'); handleReloadData(); } - return _context17.abrupt("return", resolve()); + return _context20.abrupt("return", resolve()); case 7: case "end": - return _context17.stop(); + return _context20.stop(); } - }, _callee17); + }, _callee20); })); - return function (_x16, _x17) { - return _ref19.apply(this, arguments); + return function (_x20, _x21) { + return _ref22.apply(this, arguments); }; }())); case 3: case "end": - return _context18.stop(); + return _context21.stop(); } - }, _callee18); + }, _callee21); })); function onOk() { return _onOk3.apply(this, arguments); @@ -6485,12 +6682,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 8: case "end": - return _context19.stop(); + return _context22.stop(); } - }, _callee19); + }, _callee22); })); - return function handleCancelShare(_x15) { - return _ref18.apply(this, arguments); + return function handleCancelShare(_x19) { + return _ref21.apply(this, arguments); }; }(); var handleBasketDelete = function handleBasketDelete(type) { @@ -6509,24 +6706,24 @@ var ProblemsetPage = function ProblemsetPage(_ref) { title: '确认要清空试题篮吗?', centered: true, onOk: function () { - var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20() { + var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23() { var res; - return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { + return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: - _context20.next = 2; + _context23.next = 2; return (0,service_problemset/* clearBasket */.RT)(); case 2: - res = _context20.sent; + res = _context23.sent; if (res.status === 0) { handleReloadData(); getBasketList(); } case 4: case "end": - return _context20.stop(); + return _context23.stop(); } - }, _callee20); + }, _callee23); })); function onOk() { return _onOk4.apply(this, arguments); @@ -6565,6 +6762,43 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push(url); }; + var handleShareNew = function handleShareNew() { + var _problemset$teachGrou; + if (((_problemset$teachGrou = problemset.teachGroupData) === null || _problemset$teachGrou === void 0 || (_problemset$teachGrou = _problemset$teachGrou.groups) === null || _problemset$teachGrou === void 0 ? void 0 : _problemset$teachGrou.length) > 1) { + var _problemset$teachGrou2; + modal/* default */.Z.confirm({ + centered: true, + width: 530, + okText: '确定', + cancelText: '取消', + title: '新建至教研团队', + maskClosable: true, + icon: null, + content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "font14 ".concat(Problemsetmodules.overflow), + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + className: Problemsetmodules.checkbox, + defaultValue: joinGroupDataRef.current, + onChange: function onChange(value) { + return joinGroupDataRef.current = value; + }, + children: (_problemset$teachGrou2 = problemset.teachGroupData) === null || _problemset$teachGrou2 === void 0 || (_problemset$teachGrou2 = _problemset$teachGrou2.groups) === null || _problemset$teachGrou2 === void 0 ? void 0 : _problemset$teachGrou2.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + value: item.group_id, + children: item.name + }, item.group_id); + }) + }) + }), + onOk: function onOk() { + _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push("/problemset/newitem?pages=".concat(params.page, "&activeTabsKey=").concat(activeTabsKey, "&item_banks_group_id=").concat(joinGroupDataRef.current)); + } + }); + } else { + var _problemset$teachGrou3, _problemset$teachGrou4; + _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push("/problemset/newitem?pages=".concat(params.page, "&activeTabsKey=").concat(activeTabsKey, "&item_banks_group_id=").concat(((_problemset$teachGrou3 = problemset.teachGroupData) === null || _problemset$teachGrou3 === void 0 || (_problemset$teachGrou3 = _problemset$teachGrou3.groups) === null || _problemset$teachGrou3 === void 0 ? void 0 : _problemset$teachGrou3.length) == 1 ? [(_problemset$teachGrou4 = problemset.teachGroupData) === null || _problemset$teachGrou4 === void 0 ? void 0 : _problemset$teachGrou4.groups[0].group_id] : [])); + } + }; var handleSelectAll = function handleSelectAll(selectAll) { var ids = selectIds; if (!(ids !== null && ids !== void 0 && ids.length)) { @@ -6582,10 +6816,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { selectAll ? handleSelectAllRequest(ids) : handleUnselectAllRequest(ids); }; var handleSelectAllRequest = /*#__PURE__*/function () { - var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22(preIds) { + var _ref23 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(preIds) { var ids; - return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: ids = toConsumableArray_default()(preIds); problemsetList.forEach(function (e) { @@ -6610,30 +6844,30 @@ var ProblemsetPage = function ProblemsetPage(_ref) { children: ["\u5F53\u524D\u5DF2\u9009\u62E9", preIds.length, "\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165 "] }), onOk: function () { - var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { + var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24() { var res; - return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: if (!params.exam_id) { - _context21.next = 6; + _context24.next = 6; break; } - _context21.next = 3; + _context24.next = 3; return (0,service_problemset/* examinationItems */.zh)({ exam_id: params.exam_id, item_bank_ids: ids }); case 3: - res = _context21.sent; - _context21.next = 15; + res = _context24.sent; + _context24.next = 15; break; case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context21.next = 12; + _context24.next = 12; break; } - _context21.next = 9; + _context24.next = 9; return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), { method: 'post', body: { @@ -6641,11 +6875,11 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - res = _context21.sent; - _context21.next = 15; + res = _context24.sent; + _context24.next = 15; break; case 12: - _context21.next = 14; + _context24.next = 14; return dispatch({ type: 'problemset/select', payload: { @@ -6653,7 +6887,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 14: - res = _context21.sent; + res = _context24.sent; case 15: if (res.status === 0) { handleReloadData(); @@ -6661,9 +6895,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 16: case "end": - return _context21.stop(); + return _context24.stop(); } - }, _callee21); + }, _callee24); })); function onOk() { return _onOk5.apply(this, arguments); @@ -6673,25 +6907,25 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 3: case "end": - return _context22.stop(); + return _context25.stop(); } - }, _callee22); + }, _callee25); })); - return function handleSelectAllRequest(_x18) { - return _ref20.apply(this, arguments); + return function handleSelectAllRequest(_x22) { + return _ref23.apply(this, arguments); }; }(); var handleUnselectAllRequest = /*#__PURE__*/function () { - var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23(ids) { + var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(ids) { var res; - return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: if (!params.exam_id) { - _context23.next = 6; + _context26.next = 6; break; } - _context23.next = 3; + _context26.next = 3; return (0,fetch/* default */.ZP)("/api/examination_banks/".concat(params.exam_id, "/batch_revoke_item.json"), { method: 'post', body: { @@ -6699,15 +6933,15 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 3: - res = _context23.sent; - _context23.next = 15; + res = _context26.sent; + _context26.next = 15; break; case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context23.next = 12; + _context26.next = 12; break; } - _context23.next = 9; + _context26.next = 9; return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", { method: 'post', body: { @@ -6716,11 +6950,11 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - res = _context23.sent; - _context23.next = 15; + res = _context26.sent; + _context26.next = 15; break; case 12: - _context23.next = 14; + _context26.next = 14; return dispatch({ type: 'problemset/unselectAll', payload: { @@ -6728,7 +6962,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 14: - res = _context23.sent; + res = _context26.sent; case 15: if (res.status === 0) { handleReloadData(); @@ -6736,45 +6970,45 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 16: case "end": - return _context23.stop(); + return _context26.stop(); } - }, _callee23); + }, _callee26); })); - return function handleUnselectAllRequest(_x19) { - return _ref21.apply(this, arguments); + return function handleUnselectAllRequest(_x23) { + return _ref24.apply(this, arguments); }; }(); var handleShixuns = /*#__PURE__*/function () { - var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24(ids) { + var _ref25 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(ids) { var res; - return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: if (!(isProblemset && basketTotal === 200)) { - _context24.next = 3; + _context27.next = 3; break; } message/* default */.ZP.info('已选200个试题(不能在选用更多试题)'); - return _context24.abrupt("return"); + return _context27.abrupt("return"); case 3: if (!params.exam_id) { - _context24.next = 10; + _context27.next = 10; break; } - _context24.next = 6; + _context27.next = 6; return (0,service_problemset/* examinationItems */.zh)({ exam_id: params.exam_id, shixun_ids: ids }); case 6: - res = _context24.sent; + res = _context27.sent; if (res.status === 0) { handleReloadData(); } - _context24.next = 14; + _context27.next = 14; break; case 10: - _context24.next = 12; + _context27.next = 12; return dispatch({ type: 'problemset/select', payload: { @@ -6782,19 +7016,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 12: - res = _context24.sent; + res = _context27.sent; if (res.status === 0) { getBasketList(); handleReloadData(); } case 14: case "end": - return _context24.stop(); + return _context27.stop(); } - }, _callee24); + }, _callee27); })); - return function handleShixuns(_x20) { - return _ref22.apply(this, arguments); + return function handleShixuns(_x24) { + return _ref25.apply(this, arguments); }; }(); var handleShixunChange = function handleShixunChange() { @@ -6808,19 +7042,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // 共享文件夹: var handledireShare = /*#__PURE__*/function () { - var _ref23 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(id) { - var _problemset$teachGrou, _res$data2; + var _ref26 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29(id) { + var _problemset$teachGrou5, _res$data2; var res; - return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - if ((_problemset$teachGrou = problemset.teachGroupData) !== null && _problemset$teachGrou !== void 0 && (_problemset$teachGrou = _problemset$teachGrou.groups) !== null && _problemset$teachGrou !== void 0 && _problemset$teachGrou.length) { - _context26.next = 2; + if ((_problemset$teachGrou5 = problemset.teachGroupData) !== null && _problemset$teachGrou5 !== void 0 && (_problemset$teachGrou5 = _problemset$teachGrou5.groups) !== null && _problemset$teachGrou5 !== void 0 && _problemset$teachGrou5.length) { + _context29.next = 2; break; } - return _context26.abrupt("return", message/* default */.ZP.info('您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看')); + return _context29.abrupt("return", message/* default */.ZP.info('您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看')); case 2: - _context26.next = 4; + _context29.next = 4; return (0,fetch/* default */.ZP)("/api/teach_group_shares/get_group_status.json", { method: 'get', params: { @@ -6828,13 +7062,13 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 4: - res = _context26.sent; + res = _context29.sent; console.log(res, "判断可否共享-是否被共享过"); if (!(res.status !== 0)) { - _context26.next = 8; + _context29.next = 8; break; } - return _context26.abrupt("return"); + return _context29.abrupt("return"); case 8: joinGroupDataRef.current = res === null || res === void 0 ? void 0 : res.data; //拿到数据后赋值 modal/* default */.Z.confirm({ @@ -6884,20 +7118,20 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), onOk: function onOk() { return new Promise( /*#__PURE__*/function () { - var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(resolve, reject) { + var _ref27 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28(resolve, reject) { var _joinGroupDataRef$cur3; var res2; - return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: if ((_joinGroupDataRef$cur3 = joinGroupDataRef.current) !== null && _joinGroupDataRef$cur3 !== void 0 && _joinGroupDataRef$cur3.length) { - _context25.next = 3; + _context28.next = 3; break; } message/* default */.ZP.info('请先选择教研团队'); - return _context25.abrupt("return", reject()); + return _context28.abrupt("return", reject()); case 3: - _context25.next = 5; + _context28.next = 5; return (0,fetch/* default */.ZP)("/api/teach_group_shares/item_banks_group.json", { method: 'post', body: { @@ -6912,7 +7146,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 5: - res2 = _context25.sent; + res2 = _context28.sent; console.log(res2); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success("操作成功"); @@ -6924,30 +7158,30 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 8: case "end": - return _context25.stop(); + return _context28.stop(); } - }, _callee25); + }, _callee28); })); - return function (_x22, _x23) { - return _ref24.apply(this, arguments); + return function (_x26, _x27) { + return _ref27.apply(this, arguments); }; }()); } }); case 10: case "end": - return _context26.stop(); + return _context29.stop(); } - }, _callee26); + }, _callee29); })); - return function handledireShare(_x21) { - return _ref23.apply(this, arguments); + return function handledireShare(_x25) { + return _ref26.apply(this, arguments); }; }(); //我创建的---- 共享试题: var handleBatchShare = function handleBatchShare(id) { - var _problemset$teachGrou2, _problemset$teachGrou3; + var _problemset$teachGrou6, _problemset$teachGrou7; console.log("共享试题触发"); // if (!selectIds?.length && ![id]?.length) { // dispatch({ @@ -6959,7 +7193,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // }); // return; // } - if (!((_problemset$teachGrou2 = problemset.teachGroupData) !== null && _problemset$teachGrou2 !== void 0 && (_problemset$teachGrou2 = _problemset$teachGrou2.groups) !== null && _problemset$teachGrou2 !== void 0 && _problemset$teachGrou2.length)) { + if (!((_problemset$teachGrou6 = problemset.teachGroupData) !== null && _problemset$teachGrou6 !== void 0 && (_problemset$teachGrou6 = _problemset$teachGrou6.groups) !== null && _problemset$teachGrou6 !== void 0 && _problemset$teachGrou6.length)) { return message/* default */.ZP.info('您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看'); } modal/* default */.Z.confirm({ @@ -6981,7 +7215,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onChange: function onChange(value) { return joinGroupDataRef.current = value; }, - children: (_problemset$teachGrou3 = problemset.teachGroupData) === null || _problemset$teachGrou3 === void 0 || (_problemset$teachGrou3 = _problemset$teachGrou3.groups) === null || _problemset$teachGrou3 === void 0 ? void 0 : _problemset$teachGrou3.map(function (item) { + children: (_problemset$teachGrou7 = problemset.teachGroupData) === null || _problemset$teachGrou7 === void 0 || (_problemset$teachGrou7 = _problemset$teachGrou7.groups) === null || _problemset$teachGrou7 === void 0 ? void 0 : _problemset$teachGrou7.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { value: item.group_id, children: item.name @@ -6991,27 +7225,27 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), onOk: function onOk() { return new Promise( /*#__PURE__*/function () { - var _ref25 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(resolve, reject) { + var _ref28 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30(resolve, reject) { var _joinGroupDataRef$cur4; var res; - return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: if ((_joinGroupDataRef$cur4 = joinGroupDataRef.current) !== null && _joinGroupDataRef$cur4 !== void 0 && _joinGroupDataRef$cur4.length) { - _context27.next = 3; + _context30.next = 3; break; } message/* default */.ZP.info('请先选择教研团队'); - return _context27.abrupt("return", reject()); + return _context30.abrupt("return", reject()); case 3: - _context27.next = 5; + _context30.next = 5; return (0,service_problemset/* batchShare */.GW)({ ids: id || selectIds, clazz: 'ItemBank', group_ids: joinGroupDataRef.current }); case 5: - res = _context27.sent; + res = _context30.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.info('所选试题成功分享至教研团队'); joinGroupDataRef.current = []; @@ -7021,12 +7255,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 7: case "end": - return _context27.stop(); + return _context30.stop(); } - }, _callee27); + }, _callee30); })); - return function (_x24, _x25) { - return _ref25.apply(this, arguments); + return function (_x28, _x29) { + return _ref28.apply(this, arguments); }; }()); }, @@ -7038,18 +7272,18 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }; var handleBatchDelete = function handleBatchDelete() { var handleOk = /*#__PURE__*/function () { - var _ref26 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28() { + var _ref29 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { var res; - return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: setBatchDeleteLoading(true); - _context28.next = 3; + _context31.next = 3; return (0,service_problemset/* batchQuestionsDelete */.nD)({ ids: selectIds }); case 3: - res = _context28.sent; + res = _context31.sent; setBatchDeleteLoading(false); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { modal/* default */.Z.info({ @@ -7069,12 +7303,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 6: case "end": - return _context28.stop(); + return _context31.stop(); } - }, _callee28); + }, _callee31); })); return function handleOk() { - return _ref26.apply(this, arguments); + return _ref29.apply(this, arguments); }; }(); if (selectIds !== null && selectIds !== void 0 && selectIds.length) { @@ -7139,19 +7373,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleBatchSetPublicRequest = /*#__PURE__*/function () { - var _ref27 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29(id) { + var _ref30 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32(id) { var source, res; - return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: source = activeTabsKey === TabType.TeachGroupShare ? 1 : 2; // 试题来源;1 教研团队分享的, 2 我创建的 - _context29.next = 3; + _context32.next = 3; return (0,service_problemset/* batchPublic */.Qp)({ ids: id ? [id] : selectIds, source: source }); case 3: - res = _context29.sent; + res = _context32.sent; if (res.status === 0) { hintFlagRef.current && window.localStorage.setItem('problemset-set-public-hint-flag', '1'); hintFlagRef.current = false; @@ -7160,12 +7394,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 5: case "end": - return _context29.stop(); + return _context32.stop(); } - }, _callee29); + }, _callee32); })); - return function handleBatchSetPublicRequest(_x26) { - return _ref27.apply(this, arguments); + return function handleBatchSetPublicRequest(_x30) { + return _ref30.apply(this, arguments); }; }(); var handlePublish = function handlePublish(identifier) { @@ -7186,26 +7420,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { okText: '确定', cancelText: '取消', onOk: function () { - var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { + var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee33() { var res; - return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + return regeneratorRuntime_default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { case 0: - _context30.next = 2; + _context33.next = 2; return (0,service_problemset/* programPublish */.MZ)({ identifier: identifier }); case 2: - res = _context30.sent; + res = _context33.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success('发布成功'); handleReloadData(); } case 4: case "end": - return _context30.stop(); + return _context33.stop(); } - }, _callee30); + }, _callee33); })); function onOk() { return _onOk6.apply(this, arguments); @@ -7227,26 +7461,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { okText: '确定', cancelText: '取消', onOk: function () { - var _onOk7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { + var _onOk7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee34() { var res; - return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + return regeneratorRuntime_default()().wrap(function _callee34$(_context34) { + while (1) switch (_context34.prev = _context34.next) { case 0: - _context31.next = 2; + _context34.next = 2; return (0,service_problemset/* programCancelPublish */.sD)({ identifier: identifier }); case 2: - res = _context31.sent; + res = _context34.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success('撤销发布成功'); handleReloadData(); } case 4: case "end": - return _context31.stop(); + return _context34.stop(); } - }, _callee31); + }, _callee34); })); function onOk() { return _onOk7.apply(this, arguments); @@ -7256,9 +7490,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleChangeTeachGroup = /*#__PURE__*/function () { - var _ref28 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32(id) { - return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { - while (1) switch (_context32.prev = _context32.next) { + var _ref31 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee35(id) { + return regeneratorRuntime_default()().wrap(function _callee35$(_context35) { + while (1) switch (_context35.prev = _context35.next) { case 0: console.log("切换团队tab时触发", id); // dispatch({ @@ -7286,12 +7520,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { getGroups(params); case 10: case "end": - return _context32.stop(); + return _context35.stop(); } - }, _callee32); + }, _callee35); })); - return function handleChangeTeachGroup(_x27) { - return _ref28.apply(this, arguments); + return function handleChangeTeachGroup(_x31) { + return _ref31.apply(this, arguments); }; }(); // 筛选排序 @@ -7299,7 +7533,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.sort_by = item.type; params.sort_direction = item.direction; params.page = 1; - params.per_page = 20; + // params.per_page = 20; setSortMenuName(item.name); setParams(params); getItemBanks(params); @@ -7307,6 +7541,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { parents: navigation.slice(0, -1) })); }; + var handleRevokePublish = function handleRevokePublish(ids) { + handleSetPrivate(ids); + + // Modal.confirm({ + // centered: true, + // icon: null, + // title: '提示', + // className: 'custom-modal-divider', + // content:

确认撤销公开?

, + // okText: '确定', + // cancelText: '取消', + // onOk: async () => { + // const res = await revokePublish({ ids }); + // if (res?.status === 0) { + // message.success('操作成功'); + // handleReloadData(); + // } + // }, + // }); + }; var handleShare = function handleShare() { params.page = 1; setParams(params); @@ -7320,7 +7574,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.item_type = null; params.difficulty = null; params.page = 1; - params.per_page = 20; + // params.per_page = 20; params.group_id = id; setKnowledgeValue(-1); setParams(params); @@ -7359,18 +7613,18 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleBatchPublish = /*#__PURE__*/function () { - var _ref29 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee34() { - var conditionRes, _ref30, unpublish_program_question_count, total_item_banks; - return regeneratorRuntime_default()().wrap(function _callee34$(_context34) { - while (1) switch (_context34.prev = _context34.next) { + var _ref32 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee37() { + var conditionRes, _ref33, unpublish_program_question_count, total_item_banks; + return regeneratorRuntime_default()().wrap(function _callee37$(_context37) { + while (1) switch (_context37.prev = _context37.next) { case 0: - _context34.next = 2; + _context37.next = 2; return (0,service_problemset/* batchPublishCondition */.bF)({ ids: selectIds }); case 2: - conditionRes = _context34.sent; - _ref30 = conditionRes.data || {}, unpublish_program_question_count = _ref30.unpublish_program_question_count, total_item_banks = _ref30.total_item_banks; + conditionRes = _context37.sent; + _ref33 = conditionRes.data || {}, unpublish_program_question_count = _ref33.unpublish_program_question_count, total_item_banks = _ref33.total_item_banks; if (unpublish_program_question_count === 0) { modal/* default */.Z.error({ title: '错误', @@ -7388,26 +7642,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), centered: true, onOk: function () { - var _onOk8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee33() { + var _onOk8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee36() { var res; - return regeneratorRuntime_default()().wrap(function _callee33$(_context33) { - while (1) switch (_context33.prev = _context33.next) { + return regeneratorRuntime_default()().wrap(function _callee36$(_context36) { + while (1) switch (_context36.prev = _context36.next) { case 0: - _context33.next = 2; + _context36.next = 2; return (0,service_problemset/* batchPublish */.dt)({ ids: selectIds }); case 2: - res = _context33.sent; + res = _context36.sent; if (res.status === 0) { message/* default */.ZP.success('发布成功'); handleReloadData(); } case 4: case "end": - return _context33.stop(); + return _context36.stop(); } - }, _callee33); + }, _callee36); })); function onOk() { return _onOk8.apply(this, arguments); @@ -7418,12 +7672,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 5: case "end": - return _context34.stop(); + return _context37.stop(); } - }, _callee34); + }, _callee37); })); return function handleBatchPublish() { - return _ref29.apply(this, arguments); + return _ref32.apply(this, arguments); }; }(); var menu = /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { @@ -7467,7 +7721,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })); } else { if (keys.length > selectitem.length) { - var _ref31; + var _ref34; var _arr = problemsetList.filter(function (item) { return keys.includes(item.id); }); @@ -7478,7 +7732,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { return !ids.includes(item.id); }); setselectitem([].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr2))); - setSelectIds((_ref31 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr2))) === null || _ref31 === void 0 ? void 0 : _ref31.map(function (x) { + setSelectIds((_ref34 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr2))) === null || _ref34 === void 0 ? void 0 : _ref34.map(function (x) { return x.id; })); } else { @@ -7498,7 +7752,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleSelectCheckedAll = function handleSelectCheckedAll(checked) { if (isprogram_homework) { if (checked) { - var _ref32; + var _ref35; var res = selectitem === null || selectitem === void 0 ? void 0 : selectitem.map(function (item) { return item.id; }); @@ -7506,7 +7760,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { return !res.includes(item.id); }); setselectitem([].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr1))); - setSelectIds((_ref32 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr1))) === null || _ref32 === void 0 ? void 0 : _ref32.map(function (x) { + setSelectIds((_ref35 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr1))) === null || _ref35 === void 0 ? void 0 : _ref35.map(function (x) { return x.id; })); } else { @@ -7626,6 +7880,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onSetPublic: handleSetPublic, onStartExperience: handleStartExperience, onCorrection: handleCorrection, + onChangeTag: handleChangeTag, onPublicReview: handlePublicReview, onSetPrivate: handleSetPrivate, onDelete: handleDelete, @@ -7637,16 +7892,17 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onCancelShare: handleCancelShare, onPublish: handlePublish, onCancelPublish: handleCancelPublish, - SubjectShare: SubjectShare + SubjectShare: SubjectShare, + onCpTest: handleCpTest }, r.id), domBtn] }); return dom; }; (0,_react_17_0_2_react.useEffect)(function () { if (isprogram_homework) { - var _ref33 = paramsRouter, - coursesId = _ref33.coursesId, - categoryId = _ref33.categoryId; + var _ref36 = paramsRouter, + coursesId = _ref36.coursesId, + categoryId = _ref36.categoryId; dispatch({ type: 'shixunHomeworks/addCommonHomeWorkDefaultData', payload: { @@ -7658,29 +7914,29 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }, [isprogram_homework]); var handleAdd = /*#__PURE__*/function () { - var _ref34 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee35() { - var value, _ref35, coursesId, categoryId, res; - return regeneratorRuntime_default()().wrap(function _callee35$(_context35) { - while (1) switch (_context35.prev = _context35.next) { + var _ref37 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee38() { + var value, _ref38, coursesId, categoryId, res; + return regeneratorRuntime_default()().wrap(function _callee38$(_context38) { + while (1) switch (_context38.prev = _context38.next) { case 0: - _context35.prev = 0; - _context35.next = 3; + _context38.prev = 0; + _context38.next = 3; return operatingRef.current.form.validateFields(); case 3: value = operatingRef.current.form.getFieldsValue(); // console.log(value, 'value') if (!((selectitem === null || selectitem === void 0 ? void 0 : selectitem.length) <= 0)) { - _context35.next = 8; + _context38.next = 8; break; } document.getElementById("topicdom").scrollIntoView({ behavior: "smooth" }); message/* default */.ZP.info('请选择编程题'); - return _context35.abrupt("return"); + return _context38.abrupt("return"); case 8: setAddLoading(true); - _ref35 = paramsRouter, coursesId = _ref35.coursesId, categoryId = _ref35.categoryId; - _context35.next = 12; + _ref38 = paramsRouter, coursesId = _ref38.coursesId, categoryId = _ref38.categoryId; + _context38.next = 12; return (0,fetch/* default */.ZP)(isProgramEdit ? "/api/homework_commons/".concat(categoryId, "/update_hack.json") : "/api/courses/".concat(coursesId, "/homework_commons.json"), { method: isProgramEdit ? 'put' : 'post', body: objectSpread2_default()(objectSpread2_default()({}, value), {}, { @@ -7693,25 +7949,25 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }) }); case 12: - res = _context35.sent; + res = _context38.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { _umi_production_exports.history.push("/classrooms/".concat(paramsRouter.coursesId, "/program_homework/").concat(isProgramEdit ? categoryId : res.homework_id, "/detail?tabs=1")); } setAddLoading(false); - _context35.next = 20; + _context38.next = 20; break; case 17: - _context35.prev = 17; - _context35.t0 = _context35["catch"](0); + _context38.prev = 17; + _context38.t0 = _context38["catch"](0); document.body.scrollIntoView(); case 20: case "end": - return _context35.stop(); + return _context38.stop(); } - }, _callee35, null, [[0, 17]]); + }, _callee38, null, [[0, 17]]); })); return function handleAdd() { - return _ref34.apply(this, arguments); + return _ref37.apply(this, arguments); }; }(); return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -7757,14 +8013,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onChange: handleTabsChange, tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Problemsetmodules.searchWrap, - children: [activeTabsKey === TabType.Mine && isProblemset && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - className: Problemsetmodules.addQuestionBtn, - onClick: handleNew, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + children: [activeTabsKey === "0" && isProblemset && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: add_question_namespaceObject, + className: Problemsetmodules.pngIcon, + alt: "" + }), + className: "mr30", + onClick: handleNew, + children: "\u65B0\u589E\u8BD5\u9898" + }) + }), activeTabsKey === "3" && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: add_question_namespaceObject, className: Problemsetmodules.pngIcon, alt: "" - }), "\u65B0\u589E\u8BD5\u9898"] + }), + className: "mr30", + onClick: handleShareNew, + children: "\u65B0\u589E\u8BD5\u9898" }), /*#__PURE__*/(0,jsx_runtime.jsx)(Problemset_Search, { allowClear: true, suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { @@ -7787,9 +8055,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u516C\u5171" - }, "1"), ((_problemset$teachGrou4 = problemset.teachGroupData) === null || _problemset$teachGrou4 === void 0 || (_problemset$teachGrou4 = _problemset$teachGrou4.groups) === null || _problemset$teachGrou4 === void 0 ? void 0 : _problemset$teachGrou4.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { - tab: "\u56E2\u961F\u5171\u4EAB" - }, "3"), !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && !isprogram_homework && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { + }, "1"), ((_problemset$teachGrou8 = problemset.teachGroupData) === null || _problemset$teachGrou8 === void 0 || (_problemset$teachGrou8 = _problemset$teachGrou8.groups) === null || _problemset$teachGrou8 === void 0 ? void 0 : _problemset$teachGrou8.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { + tab: "\u6559\u7814\u5171\u4EAB" + }, "3"), !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u6536\u85CF\u5939" }, "2"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u6211\u521B\u5EFA\u7684" @@ -7824,7 +8092,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { , knowledgeValue: knowledgeValue, onKnowledgeChange: handleKnowledgeChange, - teachGroupData: (_problemset$teachGrou5 = problemset.teachGroupData) === null || _problemset$teachGrou5 === void 0 ? void 0 : _problemset$teachGrou5.groups, + teachGroupData: (_problemset$teachGrou9 = problemset.teachGroupData) === null || _problemset$teachGrou9 === void 0 ? void 0 : _problemset$teachGrou9.groups, onTeachGroupChange: handleChangeTeachGroup, teachGroupValue: params.teach_group_id, showTeachGroup: showTeachGroup @@ -8132,13 +8400,13 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }, onDelete: handleBasketDelete, onClear: handleBasketClear, - onSubmit: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee36() { + onSubmit: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee39() { var _disciplinesData$disc, _disciplinesData$new_, _disciplinesData$new_2, _defaultDisciplines$s; var disciplinesData, defaultDisciplines, res; - return regeneratorRuntime_default()().wrap(function _callee36$(_context36) { - while (1) switch (_context36.prev = _context36.next) { + return regeneratorRuntime_default()().wrap(function _callee39$(_context39) { + while (1) switch (_context39.prev = _context39.next) { case 0: - _context36.next = 2; + _context39.next = 2; return dispatch({ type: 'problemsetPreview/getEditDisciplines', payload: { @@ -8146,10 +8414,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 2: - disciplinesData = _context36.sent; + disciplinesData = _context39.sent; //new_checked没有值则默认取第一个 defaultDisciplines = disciplinesData === null || disciplinesData === void 0 || (_disciplinesData$disc = disciplinesData.disciplines) === null || _disciplinesData$disc === void 0 ? void 0 : _disciplinesData$disc[0]; - _context36.next = 6; + _context39.next = 6; return dispatch({ type: 'problemsetPreview/newPreviewProblemset', payload: { @@ -8161,15 +8429,15 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 6: - res = _context36.sent; + res = _context39.sent; if (res.status === 0) { _umi_production_exports.history.push("paperlibrary/add/".concat(res.exam_id, "?defaultActiveKey=1&type=2")); } case 8: case "end": - return _context36.stop(); + return _context39.stop(); } - }, _callee36); + }, _callee39); })) }), !(0,authority/* isCommonStudent */.JA)() && isProblemset && /*#__PURE__*/(0,jsx_runtime.jsx)(BasketSideBar, { visibleBasket: visibleBasketDrawer, @@ -8179,7 +8447,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) { count: basketTotal })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_PublicReviewModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_SetPrivateModal, { - onReloadData: handleReloadData + onReloadData: handleReloadData, + isPiliangRevoke: isPiliangRevoke }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_DeleteModal, { onReloadData: function onReloadData() { return handleDeleteData([null]); @@ -8236,6 +8505,15 @@ var ProblemsetPage = function ProblemsetPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-piliangyichu" }), "\u6279\u91CF\u79FB\u51FA"] + }), activeTabsKey === TabType.Public && (0,authority/* isCommonSuperAdminOrOperation */.ag)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Problemsetmodules.btn, + onClick: function onClick() { + setIsPiliangRevoke(true); + handleRevokePublish(selectIds); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangchexiaogongkai font16" + }), "\u6279\u91CF\u64A4\u9500\u516C\u5F00"] }), activeTabsKey === TabType.Mine && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Problemsetmodules.btn, onClick: function onClick() { @@ -8408,16 +8686,205 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }) })] }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + centered: true, + keyboard: false, + closable: false, + destroyOnClose: true, + open: showModal, + title: "\u4FEE\u6539\u77E5\u8BC6\u70B9", + width: "600px", + onCancel: function onCancel() { + setShowModal(false); + }, + onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee40() { + var res; + return regeneratorRuntime_default()().wrap(function _callee40$(_context40) { + while (1) switch (_context40.prev = _context40.next) { + case 0: + _context40.next = 2; + return (0,fetch/* default */.ZP)("/api/item_banks/".concat(modalData === null || modalData === void 0 ? void 0 : modalData.id, "/update_tag.json"), { + method: 'put', + body: { + name: addValue.current, + tag_discipline_ids: tagActive + } + }); + case 2: + res = _context40.sent; + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + message/* default */.ZP.success('修改成功'); + setShowModal(false); + getItemBanks(params); + } + case 4: + case "end": + return _context40.stop(); + } + }, _callee40); + })), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + position: 'absolute', + top: '25px', + right: '25px' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Problemsetmodules.tagtips, + children: "\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Problemsetmodules.taglinkBtn, + onClick: function onClick() { + modal/* default */.Z.confirm({ + centered: true, + width: 640, + okText: '确定', + cancelText: '取消', + icon: null, + title: '新建知识点', + className: 'custom-modal-divider', + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "font14", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mb20", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { + style: { + color: '#FF8C29' + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "ml10 ".concat(Problemsetmodules.mainText), + children: ["\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + maxLength: 20, + size: 'middle', + showCount: true, + placeholder: "\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0", + onChange: function onChange(e) { + addValue.current = e.target.value; + } + })] + }), + onOk: function onOk() { + return new Promise( /*#__PURE__*/function () { + var _ref41 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee41(resolve, reject) { + var res; + return regeneratorRuntime_default()().wrap(function _callee41$(_context41) { + while (1) switch (_context41.prev = _context41.next) { + case 0: + if (addValue.current) { + _context41.next = 3; + break; + } + message/* default */.ZP.warning("请输入知识点名称"); + return _context41.abrupt("return", reject()); + case 3: + if (!(addValue.current.length > 20)) { + _context41.next = 6; + break; + } + message/* default */.ZP.warning("请输入不超过20字的知识点名称"); + return _context41.abrupt("return", reject()); + case 6: + _context41.next = 8; + return (0,fetch/* default */.ZP)("/api/tag_disciplines.json", { + method: 'post', + body: { + name: addValue.current, + sub_discipline_id: modalData === null || modalData === void 0 ? void 0 : modalData.sub_discipline_id + } + }); + case 8: + res = _context41.sent; + if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { + _context41.next = 13; + break; + } + _context41.next = 12; + return queryTags(modalData); + case 12: + setTagActive([].concat(toConsumableArray_default()(tagActive), [res === null || res === void 0 ? void 0 : res.tag_discipline_id])); + case 13: + return _context41.abrupt("return", resolve()); + case 14: + case "end": + return _context41.stop(); + } + }, _callee41); + })); + return function (_x32, _x33) { + return _ref41.apply(this, arguments); + }; + }()); + } + }); + }, + children: "\u65B0\u5EFA\u77E5\u8BC6\u70B9" + })] + }), (tagList === null || tagList === void 0 ? void 0 : tagList.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + defaultValue: tagActive, + style: { + width: '100%', + height: '200px', + overflowY: 'auto', + display: 'flow-root' + }, + onChange: function onChange(e) { + setTagActive(toConsumableArray_default()(e)); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + children: tagList === null || tagList === void 0 ? void 0 : tagList.map(function (v, k) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + span: 24, + className: "mt10", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + value: v === null || v === void 0 ? void 0 : v.id, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: v === null || v === void 0 ? void 0 : v.name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis', + display: "flex" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: v === null || v === void 0 ? void 0 : v.name + }), (v === null || v === void 0 ? void 0 : v.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '10px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + lineHeight: '22px' + }, + children: "\u81EA\u7528" + })] + }) + }) + }) + }, k); + }) + }) + }), (tagList === null || tagList === void 0 ? void 0 : tagList.length) == 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: "\u6682\u65E0\u6570\u636E" + })] + }) })] }); }; -/* harmony default export */ var Problemset = ((0,_umi_production_exports.connect)(function (_ref37) { - var classroomList = _ref37.classroomList, - problemset = _ref37.problemset, - user = _ref37.user, - loading = _ref37.loading, - globalSetting = _ref37.globalSetting, - shixunHomeworks = _ref37.shixunHomeworks; +/* harmony default export */ var Problemset = ((0,_umi_production_exports.connect)(function (_ref42) { + var classroomList = _ref42.classroomList, + problemset = _ref42.problemset, + user = _ref42.user, + loading = _ref42.loading, + globalSetting = _ref42.globalSetting, + shixunHomeworks = _ref42.shixunHomeworks; return { classroomList: classroomList, problemset: problemset, diff --git a/56848.b51a4248.async.js b/56848.9dbee025.async.js similarity index 94% rename from 56848.b51a4248.async.js rename to 56848.9dbee025.async.js index 8bd7a8339e..143caad557 100644 --- a/56848.b51a4248.async.js +++ b/56848.9dbee025.async.js @@ -404,6 +404,10 @@ var Edit = function Edit(_ref) { _useState28 = slicedToArray_default()(_useState27, 2), studentName = _useState28[0], setStudentName = _useState28[1]; + var _useState29 = (0,_react_17_0_2_react.useState)([]), + _useState30 = slicedToArray_default()(_useState29, 2), + courseClassList = _useState30[0], + setCourseClassList = _useState30[1]; var _account$basicInfo = account.basicInfo, basicInfo = _account$basicInfo === void 0 ? {} : _account$basicInfo; // 已职业认证的账户不能修改职业,学校/单位,院系/部门(true为disable) @@ -415,6 +419,7 @@ var Edit = function Edit(_ref) { }; (0,_react_17_0_2_react.useEffect)(function () { getSchoolOption(); + getCourseClassOption(); }, []); (0,_react_17_0_2_react.useEffect)(function () { if (basicInfo !== null && basicInfo !== void 0 && basicInfo.identity && (basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.identity) === 'student' || !(basicInfo !== null && basicInfo !== void 0 && basicInfo.identity)) { @@ -423,48 +428,71 @@ var Edit = function Edit(_ref) { setStudentName('工号'); } }, [account]); - (0,_react_17_0_2_react.useEffect)(function () { - asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _account$basicInfo2; + var getCourseClassOption = /*#__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 getDepartmentOption((_account$basicInfo2 = account.basicInfo) === null || _account$basicInfo2 === void 0 ? void 0 : _account$basicInfo2.school_id); + return dispatch({ + type: 'account/getCourseClassOption' + }); case 2: res = _context.sent; - setDepartmentList(res === null || res === void 0 ? void 0 : res.departments); + setCourseClassList(res === null || res === void 0 ? void 0 : res.data); case 4: case "end": return _context.stop(); } }, _callee); + })); + return function getCourseClassOption() { + return _ref2.apply(this, arguments); + }; + }(); + (0,_react_17_0_2_react.useEffect)(function () { + asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var _account$basicInfo2; + var res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return getDepartmentOption((_account$basicInfo2 = account.basicInfo) === null || _account$basicInfo2 === void 0 ? void 0 : _account$basicInfo2.school_id); + case 2: + res = _context2.sent; + setDepartmentList(res === null || res === void 0 ? void 0 : res.departments); + case 4: + case "end": + return _context2.stop(); + } + }, _callee2); }))(); }, [(_account$basicInfo3 = account.basicInfo) === null || _account$basicInfo3 === void 0 ? void 0 : _account$basicInfo3.school_id]); var getSchoolOption = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { var res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { case 0: setSchoolLoading(true); - _context2.next = 3; + _context3.next = 3; return dispatch({ type: 'account/getSchoolOption' }); case 3: - res = _context2.sent; + res = _context3.sent; setSchoolLoading(false); setSchoolList(res === null || res === void 0 ? void 0 : res.schools); case 6: case "end": - return _context2.stop(); + return _context3.stop(); } - }, _callee2); + }, _callee3); })); return function getSchoolOption() { - return _ref3.apply(this, arguments); + return _ref4.apply(this, arguments); }; }(); var getDepartmentOption = function getDepartmentOption(schoolId) { @@ -497,7 +525,8 @@ var Edit = function Edit(_ref) { brief_introduction: basicInfo.brief_introduction, jobTitle: basicInfo.identity == "teacher" ? basicInfo.technical_title : "教授", manager: basicInfo.identity == "professional" ? basicInfo.technical_title : "企业管理者", - staff_id: basicInfo.staff_id + staff_id: basicInfo.staff_id, + course_class_id: basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.course_class_id // face_image:[{uid:'111',name:'111',url:basicInfo.face_image}] }; if (basicInfo !== null && basicInfo !== void 0 && basicInfo.face_image) { @@ -588,26 +617,26 @@ var Edit = function Edit(_ref) { }); }; var handleSetDepartment = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(school, departmentName) { + var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(school, departmentName) { var _schoolList$find, _res$departments; var findSchoolId, res, name; - return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { case 0: findSchoolId = (_schoolList$find = schoolList.find(function (item) { return item.name === school; })) === null || _schoolList$find === void 0 ? void 0 : _schoolList$find.id; - _context3.next = 3; + _context4.next = 3; return getDepartmentOption(findSchoolId); case 3: - _context3.t0 = _context3.sent; - if (_context3.t0) { - _context3.next = 6; + _context4.t0 = _context4.sent; + if (_context4.t0) { + _context4.next = 6; break; } - _context3.t0 = {}; + _context4.t0 = {}; case 6: - res = _context3.t0; + res = _context4.t0; setDepartmentList(res === null || res === void 0 ? void 0 : res.departments); name = departmentName || (res === null || res === void 0 || (_res$departments = res.departments) === null || _res$departments === void 0 || (_res$departments = _res$departments[0]) === null || _res$departments === void 0 ? void 0 : _res$departments.name); form.setFieldsValue({ @@ -619,20 +648,20 @@ var Edit = function Edit(_ref) { })); case 11: case "end": - return _context3.stop(); + return _context4.stop(); } - }, _callee3); + }, _callee4); })); return function handleSetDepartment(_x, _x2) { - return _ref4.apply(this, arguments); + return _ref5.apply(this, arguments); }; }(); var handleSchoolSuccess = /*#__PURE__*/function () { - var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(schoolName) { - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(schoolName) { + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { case 0: - _context4.next = 2; + _context5.next = 2; return getSchoolOption(); case 2: form.setFieldsValue({ @@ -645,18 +674,18 @@ var Edit = function Edit(_ref) { })); case 4: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })); return function handleSchoolSuccess(_x3) { - return _ref5.apply(this, arguments); + return _ref6.apply(this, arguments); }; }(); var handleCancelAuth = /*#__PURE__*/function () { - var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(isRealNameAuth) { - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(isRealNameAuth) { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: modal/* default */.Z.confirm({ centered: true, @@ -664,33 +693,33 @@ var Edit = function Edit(_ref) { cancelText: '取消', title: isRealNameAuth ? '您已通过实名认证,修改姓名需要撤销实名认证,是否确定撤销?' : '您已通过职业认证,修改信息需要撤销职业认证,是否确定撤销?', onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { var _user$userInfo, _user$userInfo2; var res, _user$userInfo3; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: if (!isRealNameAuth) { - _context5.next = 6; + _context6.next = 6; break; } - _context5.next = 3; + _context6.next = 3; return (0,service_account/* cancelAuthentication */.RA)({ login: (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login }); case 3: - _context5.t0 = _context5.sent; - _context5.next = 9; + _context6.t0 = _context6.sent; + _context6.next = 9; break; case 6: - _context5.next = 8; + _context6.next = 8; return (0,service_account/* cancelProfessionalCertification */.kN)({ login: (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login }); case 8: - _context5.t0 = _context5.sent; + _context6.t0 = _context6.sent; case 9: - res = _context5.t0; + res = _context6.t0; if (res) { message/* default */.ZP.success(isRealNameAuth ? '撤销实名认证成功' : '撤销职业认证成功'); dispatch({ @@ -702,9 +731,9 @@ var Edit = function Edit(_ref) { } case 11: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })); function onOk() { return _onOk.apply(this, arguments); @@ -714,12 +743,12 @@ var Edit = function Edit(_ref) { }); case 1: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })); return function handleCancelAuth(_x4) { - return _ref6.apply(this, arguments); + return _ref7.apply(this, arguments); }; }(); var educationBackound = function educationBackound() { @@ -734,13 +763,13 @@ var Edit = function Edit(_ref) { }); }; var handleFinish = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(values) { + var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(values) { var _departmentList$find, _schoolList$find2; - var nickname, gender, identity, studentNo, jobTitle, manager, school, department, edu_background, edu_entry_year, brief_introduction, face_image, staff_id, department_id, school_id, basicInfo, titls, professionalFlags, _account$basicInfo6, _fileList$2, res, _account$basicInfo7, _user$userInfo7; - return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + var nickname, gender, identity, studentNo, jobTitle, manager, school, department, edu_background, edu_entry_year, brief_introduction, face_image, staff_id, course_class_id, department_id, school_id, basicInfo, titls, professionalFlags, _account$basicInfo6, _fileList$2, res, _account$basicInfo7, _user$userInfo7; + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: - nickname = values.nickname, gender = values.gender, identity = values.identity, studentNo = values.studentNo, jobTitle = values.jobTitle, manager = values.manager, school = values.school, department = values.department, edu_background = values.edu_background, edu_entry_year = values.edu_entry_year, brief_introduction = values.brief_introduction, face_image = values.face_image, staff_id = values.staff_id; + nickname = values.nickname, gender = values.gender, identity = values.identity, studentNo = values.studentNo, jobTitle = values.jobTitle, manager = values.manager, school = values.school, department = values.department, edu_background = values.edu_background, edu_entry_year = values.edu_entry_year, brief_introduction = values.brief_introduction, face_image = values.face_image, staff_id = values.staff_id, course_class_id = values.course_class_id; department_id = (_departmentList$find = departmentList.find(function (item) { return item.name === department; })) === null || _departmentList$find === void 0 ? void 0 : _departmentList$find.id; @@ -788,44 +817,40 @@ var Edit = function Edit(_ref) { } } if (!(titls.length > 0 || professionalFlags.length > 0)) { - _context8.next = 12; + _context9.next = 12; break; } modal/* default */.Z.confirm({ centered: true, - icon: null, okText: '确定', cancelText: '取消', - title: '提示', - content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u672C\u6B21\u4FEE\u6539\u6D89\u53CA".concat(titls.toString().replaceAll(',', '、')).concat(titls.length > 0 && professionalFlags.length > 0 ? '、' : '').concat(professionalFlags.toString().replaceAll(',', '、'), "\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u884C").concat(titls.length > 0 ? '实名认证' : '').concat(titls.length > 0 && professionalFlags.length > 0 ? '和' : '').concat(professionalFlags.length > 0 ? '职业认证' : '', "\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FEE\u6539") - }), + title: "\u672C\u6B21\u4FEE\u6539\u6D89\u53CA".concat(titls.toString().replaceAll(',', '、')).concat(titls.length > 0 && professionalFlags.length > 0 ? '、' : '').concat(professionalFlags.toString().replaceAll(',', '、'), "\uFF0C\u9700\u8981\u91CD\u65B0\u8FDB\u884C").concat(titls.length > 0 ? '实名认证' : '').concat(titls.length > 0 && professionalFlags.length > 0 ? '和' : '').concat(professionalFlags.length > 0 ? '职业认证' : '', "\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FEE\u6539"), onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { var _account$basicInfo4, _fileList$; var _user$userInfo4, _user$userInfo5, res, _account$basicInfo5, _user$userInfo6; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: if (!(titls.length > 0)) { - _context7.next = 3; + _context8.next = 3; break; } - _context7.next = 3; + _context8.next = 3; return (0,service_account/* cancelAuthentication */.RA)({ login: (_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.login }); case 3: if (!(professionalFlags.length > 0)) { - _context7.next = 6; + _context8.next = 6; break; } - _context7.next = 6; + _context8.next = 6; return (0,service_account/* cancelProfessionalCertification */.kN)({ login: (_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login }); case 6: - _context7.next = 8; + _context8.next = 8; return dispatch({ type: 'account/updateAccount', payload: { @@ -844,19 +869,20 @@ var Edit = function Edit(_ref) { brief_introduction: brief_introduction, student_id: identity === 'student' ? studentNo : null, technical_title: jobTitle || manager, - face_image: fileList === null || fileList === void 0 || (_fileList$ = fileList[0]) === null || _fileList$ === void 0 || (_fileList$ = _fileList$.response) === null || _fileList$ === void 0 ? void 0 : _fileList$.id + face_image: fileList === null || fileList === void 0 || (_fileList$ = fileList[0]) === null || _fileList$ === void 0 || (_fileList$ = _fileList$.response) === null || _fileList$ === void 0 ? void 0 : _fileList$.id, + course_class_id: course_class_id } }); case 8: - res = _context7.sent; + res = _context8.sent; if (!((res === null || res === void 0 ? void 0 : res.status) === -1)) { - _context7.next = 11; + _context8.next = 11; break; } - return _context7.abrupt("return"); + return _context8.abrupt("return"); case 11: if (!res) { - _context7.next = 19; + _context8.next = 19; break; } message/* default */.ZP.info('保存成功'); @@ -872,10 +898,10 @@ var Edit = function Edit(_ref) { } }); if (!(identity !== saveIdentity && identity === 'teacher')) { - _context7.next = 17; + _context8.next = 17; break; } - return _context7.abrupt("return"); + return _context8.abrupt("return"); case 17: if (localStorage.getItem('Noviceguide') === '0') {} else { dispatch({ @@ -893,9 +919,9 @@ var Edit = function Edit(_ref) { _umi_production_exports.history.push('/account/profile'); case 19: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })); function onOk() { return _onOk2.apply(this, arguments); @@ -903,10 +929,10 @@ var Edit = function Edit(_ref) { return onOk; }() }); - _context8.next = 25; + _context9.next = 25; break; case 12: - _context8.next = 14; + _context9.next = 14; return dispatch({ type: 'account/updateAccount', payload: { @@ -926,19 +952,20 @@ var Edit = function Edit(_ref) { brief_introduction: brief_introduction, student_id: identity === 'student' ? studentNo : null, technical_title: jobTitle || manager, - face_image: fileList === null || fileList === void 0 || (_fileList$2 = fileList[0]) === null || _fileList$2 === void 0 || (_fileList$2 = _fileList$2.response) === null || _fileList$2 === void 0 ? void 0 : _fileList$2.id + face_image: fileList === null || fileList === void 0 || (_fileList$2 = fileList[0]) === null || _fileList$2 === void 0 || (_fileList$2 = _fileList$2.response) === null || _fileList$2 === void 0 ? void 0 : _fileList$2.id, + course_class_id: course_class_id } }); case 14: - res = _context8.sent; + res = _context9.sent; if (!((res === null || res === void 0 ? void 0 : res.status) === -1)) { - _context8.next = 17; + _context9.next = 17; break; } - return _context8.abrupt("return"); + return _context9.abrupt("return"); case 17: if (!res) { - _context8.next = 25; + _context9.next = 25; break; } message/* default */.ZP.info('保存成功'); @@ -954,10 +981,10 @@ var Edit = function Edit(_ref) { } }); if (!(identity !== saveIdentity && identity === 'teacher')) { - _context8.next = 23; + _context9.next = 23; break; } - return _context8.abrupt("return"); + return _context9.abrupt("return"); case 23: if (localStorage.getItem('Noviceguide') === '0') {} else { dispatch({ @@ -975,12 +1002,12 @@ var Edit = function Edit(_ref) { _umi_production_exports.history.push('/account/profile'); case 25: case "end": - return _context8.stop(); + return _context9.stop(); } - }, _callee8); + }, _callee9); })); return function handleFinish(_x5) { - return _ref7.apply(this, arguments); + return _ref8.apply(this, arguments); }; }(); var modalSkip = function modalSkip() { @@ -1369,7 +1396,22 @@ var Edit = function Edit(_ref) { }) }) }) - })), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + })), formValue.identity == "student" && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u884C\u653F\u73ED", + name: "course_class_id", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { + style: { + width: 200 + }, + placeholder: "请选择行政班级", + children: courseClassList === null || courseClassList === void 0 ? void 0 : courseClassList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(Option, { + value: item.id, + children: item.name + }, index); + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { label: "\u6635\u79F0", name: "nickname", rules: [{ @@ -1665,12 +1707,12 @@ var Edit = function Edit(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(image_preview/* default */.Z, {})] }); }; -/* harmony default export */ var Profile_Edit = ((0,_umi_production_exports.connect)(function (_ref8) { - var user = _ref8.user, - account = _ref8.account, - loading = _ref8.loading, - globalSetting = _ref8.globalSetting, - shixunHomeworks = _ref8.shixunHomeworks; +/* harmony default export */ var Profile_Edit = ((0,_umi_production_exports.connect)(function (_ref9) { + var user = _ref9.user, + account = _ref9.account, + loading = _ref9.loading, + globalSetting = _ref9.globalSetting, + shixunHomeworks = _ref9.shixunHomeworks; return { user: user, account: account, diff --git a/56907.725dcb4b.async.js b/56907.23cd5d74.async.js similarity index 99% rename from 56907.725dcb4b.async.js rename to 56907.23cd5d74.async.js index 39ae04ab51..d3db19d615 100644 --- a/56907.725dcb4b.async.js +++ b/56907.23cd5d74.async.js @@ -87,9 +87,6 @@ __webpack_require__.d(__webpack_exports__, { Z: function() { return /* binding */ Environment_Label; } }); -// 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/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules @@ -105,7 +102,6 @@ var jsx_runtime = __webpack_require__(37712); - var Label = function Label(_ref) { var name = _ref.name, tooltipTitle = _ref.tooltipTitle, @@ -118,7 +114,6 @@ var Label = function Label(_ref) { errorStyle = _ref$errorStyle === void 0 ? {} : _ref$errorStyle, _ref$nameWidth = _ref.nameWidth, nameWidth = _ref$nameWidth === void 0 ? 112 : _ref$nameWidth, - nameStyle = _ref.nameStyle, _ref$align = _ref.align, align = _ref$align === void 0 ? 'center' : _ref$align, _ref$contentStyle = _ref.contentStyle, @@ -131,9 +126,9 @@ var Label = function Label(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Labelmodules.left, - style: objectSpread2_default()({ + style: { width: nameWidth - }, nameStyle), + }, children: [required && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "*" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { diff --git a/59497.10d71ce4.async.js b/59497.69d57746.async.js similarity index 99% rename from 59497.10d71ce4.async.js rename to 59497.69d57746.async.js index 28e23ee1c0..ad95051995 100644 --- a/59497.10d71ce4.async.js +++ b/59497.69d57746.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[59497,81938,95410,31671,81665,47644,4286,946,50370,54991,82404],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[59497,81938,31671,81665,47644,4286,946,50370,54991,82404],{ /***/ 80205: /*!*******************************************************************************************************************!*\ diff --git a/79877.4860e493.async.js b/66185.26d7a143.async.js similarity index 92% rename from 79877.4860e493.async.js rename to 66185.26d7a143.async.js index 1bb11c0512..cff453d4f8 100644 --- a/79877.4860e493.async.js +++ b/66185.26d7a143.async.js @@ -1,5 +1,50 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[79877],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[66185],{ + +/***/ 80205: +/*!*******************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(5891); +// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(88853); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); + +/***/ }), /***/ 89378: /*!*************************************************************************************************************!*\ diff --git a/69714.7872766e.async.js b/69714.32bf6ff2.async.js similarity index 94% rename from 69714.7872766e.async.js rename to 69714.32bf6ff2.async.js index 83634f90ca..d08f917962 100644 --- a/69714.7872766e.async.js +++ b/69714.32bf6ff2.async.js @@ -1187,8 +1187,10 @@ var Head = function Head(_ref) { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ AD: function() { return /* binding */ ExportCollegeStudentsInfo; }, /* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; }, +/* harmony export */ Hp: function() { return /* binding */ ExportCourseWorkListExercise; }, /* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; }, /* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; }, +/* harmony export */ MJ: function() { return /* binding */ ExportCourseWorkListExerciseWord; }, /* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; }, /* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; }, /* harmony export */ Uj: function() { return /* binding */ exportTaskPass; }, @@ -1550,118 +1552,154 @@ var ExportCourseWorkListScores = /*#__PURE__*/function () { return _ref7.apply(this, arguments); }; }(); -var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { - var _ref8 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee8(params) { +var ExportCourseWorkListExercise = /*#__PURE__*/function () { + var _ref8 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params, type) { var res; - return _regeneratorRuntime().wrap(function _callee8$(_context8) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { while (1) switch (_context8.prev = _context8.next) { case 0: - showLoading(); - _context8.next = 3; - return exportCourseWorkListAppendix(_objectSpread({}, params)); - case 3: + _context8.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExercise */ .ZL)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context8.sent; - if (!(res.status === 0)) { - _context8.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context8.next = 7; - return downLoadFileIframe('', setUrlQuery({ - url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context8.stop(); } }, _callee8); })); - return function ExportCourseWorkListAppendix(_x9) { + return function ExportCourseWorkListExercise(_x9, _x10) { return _ref8.apply(this, arguments); }; -}())); -var ExportPollsScores = /*#__PURE__*/function () { - var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { +}(); +var ExportCourseWorkListExerciseWord = /*#__PURE__*/function () { + var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params, type) { var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { while (1) switch (_context9.prev = _context9.next) { case 0: - showLoading(); - _context9.next = 3; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); - case 3: + _context9.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExerciseWord */ .vV)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context9.sent; - if (!(res.status === 0)) { - _context9.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context9.next = 7; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context9.stop(); } }, _callee9); })); - return function ExportPollsScores(_x10) { + return function ExportCourseWorkListExerciseWord(_x11, _x12) { return _ref9.apply(this, arguments); }; }(); -var ExportAttendance = /*#__PURE__*/function () { - var _ref10 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { +var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { + var _ref10 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee10(params) { + var res; + return _regeneratorRuntime().wrap(function _callee10$(_context10) { while (1) switch (_context10.prev = _context10.next) { case 0: - _context10.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), + showLoading(); + _context10.next = 3; + return exportCourseWorkListAppendix(_objectSpread({}, params)); + case 3: + res = _context10.sent; + if (!(res.status === 0)) { + _context10.next = 7; + break; + } + _context10.next = 7; + return downLoadFileIframe('', setUrlQuery({ + url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context10.stop(); } }, _callee10); })); - return function ExportAttendance(_x11) { + return function ExportCourseWorkListAppendix(_x13) { return _ref10.apply(this, arguments); }; -}(); -var ExportVideoStudent = /*#__PURE__*/function () { +}())); +var ExportPollsScores = /*#__PURE__*/function () { var _ref11 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { while (1) switch (_context11.prev = _context11.next) { case 0: - _context11.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), + showLoading(); + _context11.next = 3; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 3: + res = _context11.sent; + if (!(res.status === 0)) { + _context11.next = 7; + break; + } + _context11.next = 7; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context11.stop(); } }, _callee11); })); - return function ExportVideoStudent(_x12) { + return function ExportPollsScores(_x14) { return _ref11.apply(this, arguments); }; }(); -var ExportVideoStudy = /*#__PURE__*/function () { +var ExportAttendance = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), query: params })); case 2: @@ -1670,18 +1708,18 @@ var ExportVideoStudy = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportVideoStudy(_x13) { + return function ExportAttendance(_x15) { return _ref12.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudent = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), query: params })); case 2: @@ -1690,18 +1728,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportCourseStudentsInfo(_x14) { + return function ExportVideoStudent(_x16) { return _ref13.apply(this, arguments); }; }(); -var ExportCollegeStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -1710,18 +1748,18 @@ var ExportCollegeStudentsInfo = /*#__PURE__*/function () { } }, _callee14); })); - return function ExportCollegeStudentsInfo(_x15) { + return function ExportVideoStudy(_x17) { return _ref14.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -1730,18 +1768,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee15); })); - return function ExportProblemset(_x16) { + return function ExportCourseStudentsInfo(_x18) { return _ref15.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportCollegeStudentsInfo = /*#__PURE__*/function () { var _ref16 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", query: params })); case 2: @@ -1750,119 +1788,117 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee16); })); - return function Exportcompetitions(_x17) { + return function ExportCollegeStudentsInfo(_x19) { return _ref16.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + query: params + })); case 2: - res = _context17.sent; - if (res.status === 0) { - antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } else if (res.status === -3) { - (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '导出提醒' - } - }); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } - // else if(res.status === -1){ - // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) - // }; - // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a - // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) - // hideLoading(); - case 4: case "end": return _context17.stop(); } }, _callee17); })); - return function ExportExerciseStudentScores(_x18) { + return function ExportProblemset(_x20) { return _ref17.apply(this, arguments); }; }(); -var getDownFile = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: - console.log('----------', '调用下载'); - _context18.next = 3; + _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", query: params })); - case 3: + case 2: case "end": return _context18.stop(); } }, _callee18); })); - return function getDownFile(_x19) { + return function Exportcompetitions(_x21) { return _ref18.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var ExportExerciseStudentScores = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", - query: params - })); + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); case 2: + res = _context19.sent; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) + // }; + // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context19.stop(); } }, _callee19); })); - return function getecyears(_x20) { + return function ExportExerciseStudentScores(_x22) { return _ref19.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: - _context20.next = 2; + console.log('----------', '调用下载'); + _context20.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context20.stop(); } }, _callee20); })); - return function ExportStudentanalysis(_x21) { + return function getDownFile(_x23) { return _ref20.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -1871,18 +1907,20 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_training_objectives(_x22) { + return function getecyears(_x24) { return _ref21.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -1891,18 +1929,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee22); })); - return function get_ecs_attachment(_x23) { + return function ExportStudentanalysis(_x25) { return _ref22.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -1911,18 +1949,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee23); })); - return function getec_courses(_x24) { + return function getec_training_objectives(_x26) { return _ref23.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -1931,18 +1969,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee24); })); - return function getec_graduation_requirements(_x25) { + return function get_ecs_attachment(_x27) { return _ref24.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref25 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { while (1) switch (_context25.prev = _context25.next) { case 0: _context25.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -1951,18 +1989,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee25); })); - return function getrank_list(_x26) { + return function getec_courses(_x28) { return _ref25.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref26 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { while (1) switch (_context26.prev = _context26.next) { case 0: _context26.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -1971,20 +2009,18 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee26); })); - return function getquestion_rank_list(_x27) { + return function getec_graduation_requirements(_x29) { return _ref26.apply(this, arguments); }; }(); - -// 试卷库--试卷详情--试卷导出 -var exportPaperlibraryPaper = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref27 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { while (1) switch (_context27.prev = _context27.next) { case 0: _context27.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -1993,20 +2029,18 @@ var exportPaperlibraryPaper = /*#__PURE__*/function () { } }, _callee27); })); - return function exportPaperlibraryPaper(_x28) { + return function getrank_list(_x30) { return _ref27.apply(this, arguments); }; }(); - -// 导出当前学生试卷 -var exportUserExerciseDetail = /*#__PURE__*/function () { - var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params, title) { +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { while (1) switch (_context28.prev = _context28.next) { case 0: _context28.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", query: params })); case 2: @@ -2015,20 +2049,20 @@ var exportUserExerciseDetail = /*#__PURE__*/function () { } }, _callee28); })); - return function exportUserExerciseDetail(_x29, _x30) { + return function getquestion_rank_list(_x31) { return _ref28.apply(this, arguments); }; }(); -// 教学课堂--试卷详情--试卷导出 -var exportClassroomsPaper = /*#__PURE__*/function () { +// 试卷库--试卷详情--试卷导出 +var exportPaperlibraryPaper = /*#__PURE__*/function () { var _ref29 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { while (1) switch (_context29.prev = _context29.next) { case 0: _context29.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), query: params })); case 2: @@ -2037,20 +2071,20 @@ var exportClassroomsPaper = /*#__PURE__*/function () { } }, _callee29); })); - return function exportClassroomsPaper(_x31) { + return function exportPaperlibraryPaper(_x32) { return _ref29.apply(this, arguments); }; }(); -// 导出问卷word文档 -var exportCommitResultWord = /*#__PURE__*/function () { - var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { +// 导出当前学生试卷 +var exportUserExerciseDetail = /*#__PURE__*/function () { + var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params, title) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { while (1) switch (_context30.prev = _context30.next) { case 0: _context30.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), query: params })); case 2: @@ -2059,20 +2093,20 @@ var exportCommitResultWord = /*#__PURE__*/function () { } }, _callee30); })); - return function exportCommitResultWord(_x32) { + return function exportUserExerciseDetail(_x33, _x34) { return _ref30.apply(this, arguments); }; }(); -// 导出实训word -var exportTaskPass = /*#__PURE__*/function () { +// 教学课堂--试卷详情--试卷导出 +var exportClassroomsPaper = /*#__PURE__*/function () { var _ref31 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { while (1) switch (_context31.prev = _context31.next) { case 0: _context31.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), query: params })); case 2: @@ -2081,11 +2115,55 @@ var exportTaskPass = /*#__PURE__*/function () { } }, _callee31); })); - return function exportTaskPass(_x33) { + return function exportClassroomsPaper(_x35) { return _ref31.apply(this, arguments); }; }(); +// 导出问卷word文档 +var exportCommitResultWord = /*#__PURE__*/function () { + var _ref32 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { + case 0: + _context32.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + query: params + })); + case 2: + case "end": + return _context32.stop(); + } + }, _callee32); + })); + return function exportCommitResultWord(_x36) { + return _ref32.apply(this, arguments); + }; +}(); + +// 导出实训word +var exportTaskPass = /*#__PURE__*/function () { + var _ref33 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { + case 0: + _context33.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + query: params + })); + case 2: + case "end": + return _context33.stop(); + } + }, _callee33); + })); + return function exportTaskPass(_x37) { + return _ref33.apply(this, arguments); + }; +}(); + /***/ }) }]); \ No newline at end of file diff --git a/86024.b5246c5a.async.js b/70797.3e395a41.async.js similarity index 93% rename from 86024.b5246c5a.async.js rename to 70797.3e395a41.async.js index 02e97cd8ea..1e8ea956b6 100644 --- a/86024.b5246c5a.async.js +++ b/70797.3e395a41.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[86024],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[70797],{ /***/ 80205: /*!*******************************************************************************************************************!*\ @@ -91,6 +91,51 @@ if (false) {} /***/ }), +/***/ 89378: +/*!*************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/MinusCircleOutlined.js + 1 modules ***! + \*************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_MinusCircleOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(5891); +// 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/MinusCircleOutlined.js +// This icon file is generated automatically. +var MinusCircleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z" } }, { "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" } }] }, "name": "minus-circle", "theme": "outlined" }; +/* harmony default export */ var asn_MinusCircleOutlined = (MinusCircleOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(88853); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/MinusCircleOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var MinusCircleOutlined_MinusCircleOutlined = function MinusCircleOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_MinusCircleOutlined + })); +}; + +/**![minus-circle](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTY5NiA0ODBIMzI4Yy00LjQgMC04IDMuNi04IDh2NDhjMCA0LjQgMy42IDggOCA4aDM2OGM0LjQgMCA4LTMuNiA4LTh2LTQ4YzAtNC40LTMuNi04LTgtOHoiIC8+PHBhdGggZD0iTTUxMiA2NEMyNjQuNiA2NCA2NCAyNjQuNiA2NCA1MTJzMjAwLjYgNDQ4IDQ0OCA0NDggNDQ4LTIwMC42IDQ0OC00NDhTNzU5LjQgNjQgNTEyIDY0em0wIDgyMGMtMjA1LjQgMC0zNzItMTY2LjYtMzcyLTM3MnMxNjYuNi0zNzIgMzcyLTM3MiAzNzIgMTY2LjYgMzcyIDM3Mi0xNjYuNiAzNzItMzcyIDM3MnoiIC8+PC9zdmc+) */ +var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(MinusCircleOutlined_MinusCircleOutlined); +if (false) {} +/* harmony default export */ var icons_MinusCircleOutlined = (RefIcon); + +/***/ }), + /***/ 37520: /*!************************************************************************************************************!*\ !*** ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules ***! diff --git a/8683.331e04fc.async.js b/79877.390ed2df.async.js similarity index 99% rename from 8683.331e04fc.async.js rename to 79877.390ed2df.async.js index b6d7bef17d..c65a4c539f 100644 --- a/8683.331e04fc.async.js +++ b/79877.390ed2df.async.js @@ -1,4 +1,4 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[8683],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[79877],{ /***/ 66720: /*!***********************************************************************************************************!*\ diff --git a/81938.1cb49942.async.js b/81938.80aa6e21.async.js similarity index 99% rename from 81938.1cb49942.async.js rename to 81938.80aa6e21.async.js index 2623ba6fcf..2162627944 100644 --- a/81938.1cb49942.async.js +++ b/81938.80aa6e21.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[81938,95410,31671,81665,47644,4286,946,50370,54991,82404],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[81938,31671,81665,47644,4286,946,50370,54991,82404],{ /***/ 80205: /*!*******************************************************************************************************************!*\ diff --git a/86250.13687d3b.async.js b/86250.fdf6f24d.async.js similarity index 99% rename from 86250.13687d3b.async.js rename to 86250.fdf6f24d.async.js index 5157650001..750cf8afbf 100644 --- a/86250.13687d3b.async.js +++ b/86250.fdf6f24d.async.js @@ -832,7 +832,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -870,7 +872,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -914,16 +916,12 @@ var ClassroomList = function ClassroomList(_ref) { 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' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { diff --git a/88218.bdf9eb4e.async.js b/88218.7060dd30.async.js similarity index 99% rename from 88218.bdf9eb4e.async.js rename to 88218.7060dd30.async.js index 761ab22c89..22520b98a5 100644 --- a/88218.bdf9eb4e.async.js +++ b/88218.7060dd30.async.js @@ -1064,13 +1064,6 @@ var difficultyDesc = { children: mirror_description === null || mirror_description === void 0 ? void 0 : mirror_description.name }) })] - }), (resData === null || resData === void 0 ? void 0 : resData.floatingIp) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "file-item", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { - children: "\u4E91\u4E3B\u673AIP" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: resData === null || resData === void 0 ? void 0 : resData.floatingIp - })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(record, { ref: recordRef diff --git a/91982.69cf6b08.async.js b/91982.e56eabc4.async.js similarity index 99% rename from 91982.69cf6b08.async.js rename to 91982.e56eabc4.async.js index 61d2209dfc..58d3af4b78 100644 --- a/91982.69cf6b08.async.js +++ b/91982.e56eabc4.async.js @@ -201,12 +201,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) { children: message || "申请已提交,请等待审核" }), onOk: function onOk() { - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(course_id, "/students")); + window.location.href = "/classrooms/".concat(course_id, "/students"); } }); return; } - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(course_id, "/students")); + window.location.href = "/classrooms/".concat(course_id, "/students"); }; var handleOk = /*#__PURE__*/function () { var _ref2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { @@ -1998,9 +1998,9 @@ var HeaderComponents = function HeaderComponents(_ref) { } var hasMatchedUrl = false; (_visibleNavBar2 = visibleNavBar) === null || _visibleNavBar2 === void 0 || _visibleNavBar2.map(function (val, key) { - var _location$pathname, _val$subitem; + var _location$pathname, _val$link, _val$link$indexOf, _val$subitem; var path = '/' + ((_location$pathname = location.pathname) === null || _location$pathname === void 0 || (_location$pathname = _location$pathname.split('/')) === null || _location$pathname === void 0 ? void 0 : _location$pathname[1]); - if (val.link === path || val.link.indexOf(path) > -1) { + if (val.link === path || ((_val$link = val.link) === null || _val$link === void 0 || (_val$link$indexOf = _val$link.indexOf) === null || _val$link$indexOf === void 0 ? void 0 : _val$link$indexOf.call(_val$link, path)) > -1) { setActiveKey(val === null || val === void 0 ? void 0 : val.link); (0,util/* setDocumentTitle */.Dk)(dealStr(val === null || val === void 0 ? void 0 : val.name)); setNavBar(footerDeal(key, { diff --git a/92279.f42b4171.async.js b/92279.c973785e.async.js similarity index 88% rename from 92279.f42b4171.async.js rename to 92279.c973785e.async.js index 31cd85a61e..c23b6fee2b 100644 --- a/92279.f42b4171.async.js +++ b/92279.c973785e.async.js @@ -10,8 +10,10 @@ /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ AD: function() { return /* binding */ ExportCollegeStudentsInfo; }, /* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; }, +/* harmony export */ Hp: function() { return /* binding */ ExportCourseWorkListExercise; }, /* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; }, /* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; }, +/* harmony export */ MJ: function() { return /* binding */ ExportCourseWorkListExerciseWord; }, /* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; }, /* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; }, /* harmony export */ Uj: function() { return /* binding */ exportTaskPass; }, @@ -373,118 +375,154 @@ var ExportCourseWorkListScores = /*#__PURE__*/function () { return _ref7.apply(this, arguments); }; }(); -var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { - var _ref8 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee8(params) { +var ExportCourseWorkListExercise = /*#__PURE__*/function () { + var _ref8 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params, type) { var res; - return _regeneratorRuntime().wrap(function _callee8$(_context8) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { while (1) switch (_context8.prev = _context8.next) { case 0: - showLoading(); - _context8.next = 3; - return exportCourseWorkListAppendix(_objectSpread({}, params)); - case 3: + _context8.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExercise */ .ZL)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context8.sent; - if (!(res.status === 0)) { - _context8.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context8.next = 7; - return downLoadFileIframe('', setUrlQuery({ - url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context8.stop(); } }, _callee8); })); - return function ExportCourseWorkListAppendix(_x9) { + return function ExportCourseWorkListExercise(_x9, _x10) { return _ref8.apply(this, arguments); }; -}())); -var ExportPollsScores = /*#__PURE__*/function () { - var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { +}(); +var ExportCourseWorkListExerciseWord = /*#__PURE__*/function () { + var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params, type) { var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { while (1) switch (_context9.prev = _context9.next) { case 0: - showLoading(); - _context9.next = 3; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); - case 3: + _context9.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExerciseWord */ .vV)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context9.sent; - if (!(res.status === 0)) { - _context9.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context9.next = 7; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context9.stop(); } }, _callee9); })); - return function ExportPollsScores(_x10) { + return function ExportCourseWorkListExerciseWord(_x11, _x12) { return _ref9.apply(this, arguments); }; }(); -var ExportAttendance = /*#__PURE__*/function () { - var _ref10 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { +var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { + var _ref10 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee10(params) { + var res; + return _regeneratorRuntime().wrap(function _callee10$(_context10) { while (1) switch (_context10.prev = _context10.next) { case 0: - _context10.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), + showLoading(); + _context10.next = 3; + return exportCourseWorkListAppendix(_objectSpread({}, params)); + case 3: + res = _context10.sent; + if (!(res.status === 0)) { + _context10.next = 7; + break; + } + _context10.next = 7; + return downLoadFileIframe('', setUrlQuery({ + url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context10.stop(); } }, _callee10); })); - return function ExportAttendance(_x11) { + return function ExportCourseWorkListAppendix(_x13) { return _ref10.apply(this, arguments); }; -}(); -var ExportVideoStudent = /*#__PURE__*/function () { +}())); +var ExportPollsScores = /*#__PURE__*/function () { var _ref11 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { while (1) switch (_context11.prev = _context11.next) { case 0: - _context11.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), + showLoading(); + _context11.next = 3; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 3: + res = _context11.sent; + if (!(res.status === 0)) { + _context11.next = 7; + break; + } + _context11.next = 7; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context11.stop(); } }, _callee11); })); - return function ExportVideoStudent(_x12) { + return function ExportPollsScores(_x14) { return _ref11.apply(this, arguments); }; }(); -var ExportVideoStudy = /*#__PURE__*/function () { +var ExportAttendance = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), query: params })); case 2: @@ -493,18 +531,18 @@ var ExportVideoStudy = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportVideoStudy(_x13) { + return function ExportAttendance(_x15) { return _ref12.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudent = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), query: params })); case 2: @@ -513,18 +551,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportCourseStudentsInfo(_x14) { + return function ExportVideoStudent(_x16) { return _ref13.apply(this, arguments); }; }(); -var ExportCollegeStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -533,18 +571,18 @@ var ExportCollegeStudentsInfo = /*#__PURE__*/function () { } }, _callee14); })); - return function ExportCollegeStudentsInfo(_x15) { + return function ExportVideoStudy(_x17) { return _ref14.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -553,18 +591,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee15); })); - return function ExportProblemset(_x16) { + return function ExportCourseStudentsInfo(_x18) { return _ref15.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportCollegeStudentsInfo = /*#__PURE__*/function () { var _ref16 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", query: params })); case 2: @@ -573,119 +611,117 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee16); })); - return function Exportcompetitions(_x17) { + return function ExportCollegeStudentsInfo(_x19) { return _ref16.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + query: params + })); case 2: - res = _context17.sent; - if (res.status === 0) { - antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } else if (res.status === -3) { - (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '导出提醒' - } - }); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } - // else if(res.status === -1){ - // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) - // }; - // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a - // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) - // hideLoading(); - case 4: case "end": return _context17.stop(); } }, _callee17); })); - return function ExportExerciseStudentScores(_x18) { + return function ExportProblemset(_x20) { return _ref17.apply(this, arguments); }; }(); -var getDownFile = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: - console.log('----------', '调用下载'); - _context18.next = 3; + _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", query: params })); - case 3: + case 2: case "end": return _context18.stop(); } }, _callee18); })); - return function getDownFile(_x19) { + return function Exportcompetitions(_x21) { return _ref18.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var ExportExerciseStudentScores = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", - query: params - })); + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); case 2: + res = _context19.sent; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) + // }; + // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context19.stop(); } }, _callee19); })); - return function getecyears(_x20) { + return function ExportExerciseStudentScores(_x22) { return _ref19.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: - _context20.next = 2; + console.log('----------', '调用下载'); + _context20.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context20.stop(); } }, _callee20); })); - return function ExportStudentanalysis(_x21) { + return function getDownFile(_x23) { return _ref20.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -694,18 +730,20 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_training_objectives(_x22) { + return function getecyears(_x24) { return _ref21.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -714,18 +752,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee22); })); - return function get_ecs_attachment(_x23) { + return function ExportStudentanalysis(_x25) { return _ref22.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -734,18 +772,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee23); })); - return function getec_courses(_x24) { + return function getec_training_objectives(_x26) { return _ref23.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -754,18 +792,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee24); })); - return function getec_graduation_requirements(_x25) { + return function get_ecs_attachment(_x27) { return _ref24.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref25 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { while (1) switch (_context25.prev = _context25.next) { case 0: _context25.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -774,18 +812,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee25); })); - return function getrank_list(_x26) { + return function getec_courses(_x28) { return _ref25.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref26 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { while (1) switch (_context26.prev = _context26.next) { case 0: _context26.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -794,20 +832,18 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee26); })); - return function getquestion_rank_list(_x27) { + return function getec_graduation_requirements(_x29) { return _ref26.apply(this, arguments); }; }(); - -// 试卷库--试卷详情--试卷导出 -var exportPaperlibraryPaper = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref27 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { while (1) switch (_context27.prev = _context27.next) { case 0: _context27.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -816,20 +852,18 @@ var exportPaperlibraryPaper = /*#__PURE__*/function () { } }, _callee27); })); - return function exportPaperlibraryPaper(_x28) { + return function getrank_list(_x30) { return _ref27.apply(this, arguments); }; }(); - -// 导出当前学生试卷 -var exportUserExerciseDetail = /*#__PURE__*/function () { - var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params, title) { +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { while (1) switch (_context28.prev = _context28.next) { case 0: _context28.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", query: params })); case 2: @@ -838,20 +872,20 @@ var exportUserExerciseDetail = /*#__PURE__*/function () { } }, _callee28); })); - return function exportUserExerciseDetail(_x29, _x30) { + return function getquestion_rank_list(_x31) { return _ref28.apply(this, arguments); }; }(); -// 教学课堂--试卷详情--试卷导出 -var exportClassroomsPaper = /*#__PURE__*/function () { +// 试卷库--试卷详情--试卷导出 +var exportPaperlibraryPaper = /*#__PURE__*/function () { var _ref29 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { while (1) switch (_context29.prev = _context29.next) { case 0: _context29.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), query: params })); case 2: @@ -860,20 +894,20 @@ var exportClassroomsPaper = /*#__PURE__*/function () { } }, _callee29); })); - return function exportClassroomsPaper(_x31) { + return function exportPaperlibraryPaper(_x32) { return _ref29.apply(this, arguments); }; }(); -// 导出问卷word文档 -var exportCommitResultWord = /*#__PURE__*/function () { - var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { +// 导出当前学生试卷 +var exportUserExerciseDetail = /*#__PURE__*/function () { + var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params, title) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { while (1) switch (_context30.prev = _context30.next) { case 0: _context30.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), query: params })); case 2: @@ -882,20 +916,20 @@ var exportCommitResultWord = /*#__PURE__*/function () { } }, _callee30); })); - return function exportCommitResultWord(_x32) { + return function exportUserExerciseDetail(_x33, _x34) { return _ref30.apply(this, arguments); }; }(); -// 导出实训word -var exportTaskPass = /*#__PURE__*/function () { +// 教学课堂--试卷详情--试卷导出 +var exportClassroomsPaper = /*#__PURE__*/function () { var _ref31 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { while (1) switch (_context31.prev = _context31.next) { case 0: _context31.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), query: params })); case 2: @@ -904,11 +938,55 @@ var exportTaskPass = /*#__PURE__*/function () { } }, _callee31); })); - return function exportTaskPass(_x33) { + return function exportClassroomsPaper(_x35) { return _ref31.apply(this, arguments); }; }(); +// 导出问卷word文档 +var exportCommitResultWord = /*#__PURE__*/function () { + var _ref32 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { + case 0: + _context32.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + query: params + })); + case 2: + case "end": + return _context32.stop(); + } + }, _callee32); + })); + return function exportCommitResultWord(_x36) { + return _ref32.apply(this, arguments); + }; +}(); + +// 导出实训word +var exportTaskPass = /*#__PURE__*/function () { + var _ref33 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { + case 0: + _context33.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + query: params + })); + case 2: + case "end": + return _context33.stop(); + } + }, _callee33); + })); + return function exportTaskPass(_x37) { + return _ref33.apply(this, arguments); + }; +}(); + /***/ }) }]); \ No newline at end of file diff --git a/95410.529ecd0f.async.js b/95410.529ecd0f.async.js deleted file mode 100644 index b59e2cb35c..0000000000 --- a/95410.529ecd0f.async.js +++ /dev/null @@ -1,1589 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[95410,81938,31671,81665,47644,4286,946,50370,54991,82404],{ - -/***/ 80205: -/*!*******************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); - -/***/ }), - -/***/ 30631: -/*!*****************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules ***! - \*****************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_EyeOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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/EyeOutlined.js -// This icon file is generated automatically. -var EyeOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z" } }] }, "name": "eye", "theme": "outlined" }; -/* harmony default export */ var asn_EyeOutlined = (EyeOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/EyeOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var EyeOutlined_EyeOutlined = function EyeOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_EyeOutlined - })); -}; - -/**![eye](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTk0Mi4yIDQ4Ni4yQzg0Ny40IDI4Ni41IDcwNC4xIDE4NiA1MTIgMTg2Yy0xOTIuMiAwLTMzNS40IDEwMC41LTQzMC4yIDMwMC4zYTYwLjMgNjAuMyAwIDAwMCA1MS41QzE3Ni42IDczNy41IDMxOS45IDgzOCA1MTIgODM4YzE5Mi4yIDAgMzM1LjQtMTAwLjUgNDMwLjItMzAwLjMgNy43LTE2LjIgNy43LTM1IDAtNTEuNXpNNTEyIDc2NmMtMTYxLjMgMC0yNzkuNC04MS44LTM2Mi43LTI1NEMyMzIuNiAzMzkuOCAzNTAuNyAyNTggNTEyIDI1OGMxNjEuMyAwIDI3OS40IDgxLjggMzYyLjcgMjU0Qzc5MS41IDY4NC4yIDY3My40IDc2NiA1MTIgNzY2em0tNC00MzBjLTk3LjIgMC0xNzYgNzguOC0xNzYgMTc2czc4LjggMTc2IDE3NiAxNzYgMTc2LTc4LjggMTc2LTE3Ni03OC44LTE3Ni0xNzYtMTc2em0wIDI4OGMtNjEuOSAwLTExMi01MC4xLTExMi0xMTJzNTAuMS0xMTIgMTEyLTExMiAxMTIgNTAuMSAxMTIgMTEyLTUwLjEgMTEyLTExMiAxMTJ6IiAvPjwvc3ZnPg==) */ -var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeOutlined_EyeOutlined); -if (false) {} -/* harmony default export */ var icons_EyeOutlined = (RefIcon); - -/***/ }), - -/***/ 24905: -/*!************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ es_checkbox; } -}); - -// 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-checkbox@3.1.0@rc-checkbox/es/index.js -var es = __webpack_require__(5630); -// 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 config_provider_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/form/context.js -var context = __webpack_require__(32441); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/GroupContext.js - -const GroupContext = /*#__PURE__*/_react_17_0_2_react.createContext(null); -/* harmony default export */ var checkbox_GroupContext = (GroupContext); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/style/index.js -var checkbox_style = __webpack_require__(98447); -// 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/_util/wave/interface.js -var wave_interface = __webpack_require__(4572); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/Checkbox.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 InternalCheckbox = (props, ref) => { - var _a; - const { - prefixCls: customizePrefixCls, - className, - rootClassName, - children, - indeterminate = false, - style, - onMouseEnter, - onMouseLeave, - skipGroup = false, - disabled - } = props, - restProps = __rest(props, ["prefixCls", "className", "rootClassName", "children", "indeterminate", "style", "onMouseEnter", "onMouseLeave", "skipGroup", "disabled"]); - const { - getPrefixCls, - direction, - checkbox - } = _react_17_0_2_react.useContext(config_provider_context/* ConfigContext */.E_); - const checkboxGroup = _react_17_0_2_react.useContext(checkbox_GroupContext); - const { - isFormItemInput - } = _react_17_0_2_react.useContext(context/* FormItemInputContext */.aM); - const contextDisabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); - const mergedDisabled = (_a = (checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.disabled) || disabled) !== null && _a !== void 0 ? _a : contextDisabled; - const prevValue = _react_17_0_2_react.useRef(restProps.value); - _react_17_0_2_react.useEffect(() => { - checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.registerValue(restProps.value); - false ? 0 : void 0; - }, []); - _react_17_0_2_react.useEffect(() => { - if (skipGroup) { - return; - } - if (restProps.value !== prevValue.current) { - checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.cancelValue(prevValue.current); - checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.registerValue(restProps.value); - prevValue.current = restProps.value; - } - return () => checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.cancelValue(restProps.value); - }, [restProps.value]); - const prefixCls = getPrefixCls('checkbox', customizePrefixCls); - const [wrapSSR, hashId] = (0,checkbox_style/* default */.ZP)(prefixCls); - const checkboxProps = Object.assign({}, restProps); - if (checkboxGroup && !skipGroup) { - checkboxProps.onChange = function () { - if (restProps.onChange) { - restProps.onChange.apply(restProps, arguments); - } - if (checkboxGroup.toggleOption) { - checkboxGroup.toggleOption({ - label: children, - value: restProps.value - }); - } - }; - checkboxProps.name = checkboxGroup.name; - checkboxProps.checked = checkboxGroup.value.includes(restProps.value); - } - const classString = _classnames_2_5_1_classnames_default()(`${prefixCls}-wrapper`, { - [`${prefixCls}-rtl`]: direction === 'rtl', - [`${prefixCls}-wrapper-checked`]: checkboxProps.checked, - [`${prefixCls}-wrapper-disabled`]: mergedDisabled, - [`${prefixCls}-wrapper-in-form-item`]: isFormItemInput - }, checkbox === null || checkbox === void 0 ? void 0 : checkbox.className, className, rootClassName, hashId); - const checkboxClass = _classnames_2_5_1_classnames_default()({ - [`${prefixCls}-indeterminate`]: indeterminate - }, wave_interface/* TARGET_CLS */.A, hashId); - const ariaChecked = indeterminate ? 'mixed' : undefined; - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { - component: "Checkbox", - disabled: mergedDisabled - }, /*#__PURE__*/_react_17_0_2_react.createElement("label", { - className: classString, - style: Object.assign(Object.assign({}, checkbox === null || checkbox === void 0 ? void 0 : checkbox.style), style), - onMouseEnter: onMouseEnter, - onMouseLeave: onMouseLeave - }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, Object.assign({ - "aria-checked": ariaChecked - }, checkboxProps, { - prefixCls: prefixCls, - className: checkboxClass, - disabled: mergedDisabled, - ref: ref - })), children !== undefined && /*#__PURE__*/_react_17_0_2_react.createElement("span", null, children)))); -}; -const Checkbox = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalCheckbox); -if (false) {} -/* harmony default export */ var checkbox_Checkbox = (Checkbox); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules -var toConsumableArray = __webpack_require__(26390); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.2@rc-util/es/omit.js -var omit = __webpack_require__(45115); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/Group.js -"use client"; - - -var Group_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 InternalGroup = (props, ref) => { - const { - defaultValue, - children, - options = [], - prefixCls: customizePrefixCls, - className, - rootClassName, - style, - onChange - } = props, - restProps = Group_rest(props, ["defaultValue", "children", "options", "prefixCls", "className", "rootClassName", "style", "onChange"]); - const { - getPrefixCls, - direction - } = _react_17_0_2_react.useContext(config_provider_context/* ConfigContext */.E_); - const [value, setValue] = _react_17_0_2_react.useState(restProps.value || defaultValue || []); - const [registeredValues, setRegisteredValues] = _react_17_0_2_react.useState([]); - _react_17_0_2_react.useEffect(() => { - if ('value' in restProps) { - setValue(restProps.value || []); - } - }, [restProps.value]); - const memoOptions = _react_17_0_2_react.useMemo(() => options.map(option => { - if (typeof option === 'string' || typeof option === 'number') { - return { - label: option, - value: option - }; - } - return option; - }), [options]); - const cancelValue = val => { - setRegisteredValues(prevValues => prevValues.filter(v => v !== val)); - }; - const registerValue = val => { - setRegisteredValues(prevValues => [].concat((0,toConsumableArray/* default */.Z)(prevValues), [val])); - }; - const toggleOption = option => { - const optionIndex = value.indexOf(option.value); - const newValue = (0,toConsumableArray/* default */.Z)(value); - if (optionIndex === -1) { - newValue.push(option.value); - } else { - newValue.splice(optionIndex, 1); - } - if (!('value' in restProps)) { - setValue(newValue); - } - onChange === null || onChange === void 0 ? void 0 : onChange(newValue.filter(val => registeredValues.includes(val)).sort((a, b) => { - const indexA = memoOptions.findIndex(opt => opt.value === a); - const indexB = memoOptions.findIndex(opt => opt.value === b); - return indexA - indexB; - })); - }; - const prefixCls = getPrefixCls('checkbox', customizePrefixCls); - const groupPrefixCls = `${prefixCls}-group`; - const [wrapSSR, hashId] = (0,checkbox_style/* default */.ZP)(prefixCls); - const domProps = (0,omit/* default */.Z)(restProps, ['value', 'disabled']); - const childrenNode = options.length ? memoOptions.map(option => /*#__PURE__*/_react_17_0_2_react.createElement(checkbox_Checkbox, { - prefixCls: prefixCls, - key: option.value.toString(), - disabled: 'disabled' in option ? option.disabled : restProps.disabled, - value: option.value, - checked: value.includes(option.value), - onChange: option.onChange, - className: `${groupPrefixCls}-item`, - style: option.style, - title: option.title - }, option.label)) : children; - // eslint-disable-next-line react/jsx-no-constructed-context-values - const context = { - toggleOption, - value, - disabled: restProps.disabled, - name: restProps.name, - // https://github.com/ant-design/ant-design/issues/16376 - registerValue, - cancelValue - }; - const classString = _classnames_2_5_1_classnames_default()(groupPrefixCls, { - [`${groupPrefixCls}-rtl`]: direction === 'rtl' - }, className, rootClassName, hashId); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ - className: classString, - style: style - }, domProps, { - ref: ref - }), /*#__PURE__*/_react_17_0_2_react.createElement(checkbox_GroupContext.Provider, { - value: context - }, childrenNode))); -}; - -const CheckboxGroup = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalGroup); -/* harmony default export */ var Group = (/*#__PURE__*/_react_17_0_2_react.memo(CheckboxGroup)); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js -"use client"; - - - -const es_checkbox_Checkbox = checkbox_Checkbox; -es_checkbox_Checkbox.Group = Group; -es_checkbox_Checkbox.__ANT_CHECKBOX = true; -if (false) {} -/* harmony default export */ var es_checkbox = (es_checkbox_Checkbox); - -/***/ }), - -/***/ 98447: -/*!******************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/style/index.js ***! - \******************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ C2: function() { return /* binding */ getStyle; } -/* harmony export */ }); -/* unused harmony export genCheckboxStyle */ -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../theme/internal */ 37613); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 83116); - - -// ============================== Styles ============================== -const genCheckboxStyle = token => { - const { - checkboxCls - } = token; - const wrapperCls = `${checkboxCls}-wrapper`; - return [ - // ===================== Basic ===================== - { - // Group - [`${checkboxCls}-group`]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - display: 'inline-flex', - flexWrap: 'wrap', - columnGap: token.marginXS, - // Group > Grid - [`> ${token.antCls}-row`]: { - flex: 1 - } - }), - // Wrapper - [wrapperCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - display: 'inline-flex', - alignItems: 'baseline', - cursor: 'pointer', - // Fix checkbox & radio in flex align #30260 - '&:after': { - display: 'inline-block', - width: 0, - overflow: 'hidden', - content: "'\\a0'" - }, - // Checkbox near checkbox - [`& + ${wrapperCls}`]: { - marginInlineStart: 0 - }, - [`&${wrapperCls}-in-form-item`]: { - 'input[type="checkbox"]': { - width: 14, - height: 14 // FIXME: magic - } - } - }), - - // Wrapper > Checkbox - [checkboxCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - position: 'relative', - whiteSpace: 'nowrap', - lineHeight: 1, - cursor: 'pointer', - borderRadius: token.borderRadiusSM, - // To make alignment right when `controlHeight` is changed - // Ref: https://github.com/ant-design/ant-design/issues/41564 - alignSelf: 'center', - // Wrapper > Checkbox > input - [`${checkboxCls}-input`]: { - position: 'absolute', - // Since baseline align will get additional space offset, - // we need to move input to top to make it align with text. - // Ref: https://github.com/ant-design/ant-design/issues/38926#issuecomment-1486137799 - inset: 0, - zIndex: 1, - cursor: 'pointer', - opacity: 0, - margin: 0, - [`&:focus-visible + ${checkboxCls}-inner`]: Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .genFocusOutline */ .oN)(token)) - }, - // Wrapper > Checkbox > inner - [`${checkboxCls}-inner`]: { - boxSizing: 'border-box', - position: 'relative', - top: 0, - insetInlineStart: 0, - display: 'block', - width: token.checkboxSize, - height: token.checkboxSize, - direction: 'ltr', - backgroundColor: token.colorBgContainer, - border: `${token.lineWidth}px ${token.lineType} ${token.colorBorder}`, - borderRadius: token.borderRadiusSM, - borderCollapse: 'separate', - transition: `all ${token.motionDurationSlow}`, - '&:after': { - boxSizing: 'border-box', - position: 'absolute', - top: '50%', - insetInlineStart: '21.5%', - display: 'table', - width: token.checkboxSize / 14 * 5, - height: token.checkboxSize / 14 * 8, - border: `${token.lineWidthBold}px solid ${token.colorWhite}`, - borderTop: 0, - borderInlineStart: 0, - transform: 'rotate(45deg) scale(0) translate(-50%,-50%)', - opacity: 0, - content: '""', - transition: `all ${token.motionDurationFast} ${token.motionEaseInBack}, opacity ${token.motionDurationFast}` - } - }, - // Wrapper > Checkbox + Text - '& + span': { - paddingInlineStart: token.paddingXS, - paddingInlineEnd: token.paddingXS - } - }) - }, - // ===================== Hover ===================== - { - // Wrapper & Wrapper > Checkbox - [` - ${wrapperCls}:not(${wrapperCls}-disabled), - ${checkboxCls}:not(${checkboxCls}-disabled) - `]: { - [`&:hover ${checkboxCls}-inner`]: { - borderColor: token.colorPrimary - } - }, - [`${wrapperCls}:not(${wrapperCls}-disabled)`]: { - [`&:hover ${checkboxCls}-checked:not(${checkboxCls}-disabled) ${checkboxCls}-inner`]: { - backgroundColor: token.colorPrimaryHover, - borderColor: 'transparent' - }, - [`&:hover ${checkboxCls}-checked:not(${checkboxCls}-disabled):after`]: { - borderColor: token.colorPrimaryHover - } - } - }, - // ==================== Checked ==================== - { - // Wrapper > Checkbox - [`${checkboxCls}-checked`]: { - [`${checkboxCls}-inner`]: { - backgroundColor: token.colorPrimary, - borderColor: token.colorPrimary, - '&:after': { - opacity: 1, - transform: 'rotate(45deg) scale(1) translate(-50%,-50%)', - transition: `all ${token.motionDurationMid} ${token.motionEaseOutBack} ${token.motionDurationFast}` - } - } - }, - [` - ${wrapperCls}-checked:not(${wrapperCls}-disabled), - ${checkboxCls}-checked:not(${checkboxCls}-disabled) - `]: { - [`&:hover ${checkboxCls}-inner`]: { - backgroundColor: token.colorPrimaryHover, - borderColor: 'transparent' - } - } - }, - // ================= Indeterminate ================= - { - [checkboxCls]: { - '&-indeterminate': { - // Wrapper > Checkbox > inner - [`${checkboxCls}-inner`]: { - backgroundColor: token.colorBgContainer, - borderColor: token.colorBorder, - '&:after': { - top: '50%', - insetInlineStart: '50%', - width: token.fontSizeLG / 2, - height: token.fontSizeLG / 2, - backgroundColor: token.colorPrimary, - border: 0, - transform: 'translate(-50%, -50%) scale(1)', - opacity: 1, - content: '""' - } - } - } - } - }, - // ==================== Disable ==================== - { - // Wrapper - [`${wrapperCls}-disabled`]: { - cursor: 'not-allowed' - }, - // Wrapper > Checkbox - [`${checkboxCls}-disabled`]: { - // Wrapper > Checkbox > input - [`&, ${checkboxCls}-input`]: { - cursor: 'not-allowed', - // Disabled for native input to enable Tooltip event handler - // ref: https://github.com/ant-design/ant-design/issues/39822#issuecomment-1365075901 - pointerEvents: 'none' - }, - // Wrapper > Checkbox > inner - [`${checkboxCls}-inner`]: { - background: token.colorBgContainerDisabled, - borderColor: token.colorBorder, - '&:after': { - borderColor: token.colorTextDisabled - } - }, - '&:after': { - display: 'none' - }, - '& + span': { - color: token.colorTextDisabled - }, - [`&${checkboxCls}-indeterminate ${checkboxCls}-inner::after`]: { - background: token.colorTextDisabled - } - } - }]; -}; -// ============================== Export ============================== -function getStyle(prefixCls, token) { - const checkboxToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_1__/* .merge */ .TS)(token, { - checkboxCls: `.${prefixCls}`, - checkboxSize: token.controlInteractiveSize - }); - return [genCheckboxStyle(checkboxToken)]; -} -/* harmony default export */ __webpack_exports__.ZP = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)('Checkbox', (token, _ref) => { - let { - prefixCls - } = _ref; - return [getStyle(prefixCls, token)]; -})); - -/***/ }), - -/***/ 38854: -/*!************************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***! - \************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ es_dropdown; } -}); - -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown.js -var dropdown = __webpack_require__(91857); -// 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/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/EllipsisOutlined.js + 1 modules -var EllipsisOutlined = __webpack_require__(19362); -// 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/config-provider/context.js -var context = __webpack_require__(36355); -// 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/space/Compact.js -var Compact = __webpack_require__(33234); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/style/index.js + 1 modules -var style = __webpack_require__(47211); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/dropdown-button.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 DropdownButton = props => { - const { - getPopupContainer: getContextPopupContainer, - getPrefixCls, - direction - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const { - prefixCls: customizePrefixCls, - type = 'default', - danger, - disabled, - loading, - onClick, - htmlType, - children, - className, - menu, - arrow, - autoFocus, - overlay, - trigger, - align, - open, - onOpenChange, - placement, - getPopupContainer, - href, - icon = /*#__PURE__*/_react_17_0_2_react.createElement(EllipsisOutlined/* default */.Z, null), - title, - buttonsRender = buttons => buttons, - mouseEnterDelay, - mouseLeaveDelay, - overlayClassName, - overlayStyle, - destroyPopupOnHide, - dropdownRender - } = props, - restProps = __rest(props, ["prefixCls", "type", "danger", "disabled", "loading", "onClick", "htmlType", "children", "className", "menu", "arrow", "autoFocus", "overlay", "trigger", "align", "open", "onOpenChange", "placement", "getPopupContainer", "href", "icon", "title", "buttonsRender", "mouseEnterDelay", "mouseLeaveDelay", "overlayClassName", "overlayStyle", "destroyPopupOnHide", "dropdownRender"]); - const prefixCls = getPrefixCls('dropdown', customizePrefixCls); - const buttonPrefixCls = `${prefixCls}-button`; - const [wrapSSR, hashId] = (0,style/* default */.Z)(prefixCls); - const dropdownProps = { - menu, - arrow, - autoFocus, - align, - disabled, - trigger: disabled ? [] : trigger, - onOpenChange, - getPopupContainer: getPopupContainer || getContextPopupContainer, - mouseEnterDelay, - mouseLeaveDelay, - overlayClassName, - overlayStyle, - destroyPopupOnHide, - dropdownRender - }; - const { - compactSize, - compactItemClassnames - } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); - const classes = _classnames_2_5_1_classnames_default()(buttonPrefixCls, compactItemClassnames, className, hashId); - if ('overlay' in props) { - dropdownProps.overlay = overlay; - } - if ('open' in props) { - dropdownProps.open = open; - } - if ('placement' in props) { - dropdownProps.placement = placement; - } else { - dropdownProps.placement = direction === 'rtl' ? 'bottomLeft' : 'bottomRight'; - } - const leftButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { - type: type, - danger: danger, - disabled: disabled, - loading: loading, - onClick: onClick, - htmlType: htmlType, - href: href, - title: title - }, children); - const rightButton = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { - type: type, - danger: danger, - icon: icon - }); - const [leftButtonToRender, rightButtonToRender] = buttonsRender([leftButton, rightButton]); - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(space/* default */.Z.Compact, Object.assign({ - className: classes, - size: compactSize, - block: true - }, restProps), leftButtonToRender, /*#__PURE__*/_react_17_0_2_react.createElement(dropdown/* default */.Z, Object.assign({}, dropdownProps), rightButtonToRender))); -}; -DropdownButton.__ANT_BUTTON = true; -/* harmony default export */ var dropdown_button = (DropdownButton); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js -"use client"; - - - -const Dropdown = dropdown/* default */.Z; -Dropdown.Button = dropdown_button; -/* harmony default export */ var es_dropdown = (Dropdown); - -/***/ }), - -/***/ 36920: -/*!*********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules ***! - \*********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ input; } -}); - -// 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/form/context.js -var form_context = __webpack_require__(32441); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/style/index.js -var style = __webpack_require__(9937); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Group.js -"use client"; - - - - - - - - -const Group = props => { - const { - getPrefixCls, - direction - } = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_); - const { - prefixCls: customizePrefixCls, - className - } = props; - const prefixCls = getPrefixCls('input-group', customizePrefixCls); - const inputPrefixCls = getPrefixCls('input'); - const [wrapSSR, hashId] = (0,style/* default */.ZP)(inputPrefixCls); - const cls = _classnames_2_5_1_classnames_default()(prefixCls, { - [`${prefixCls}-lg`]: props.size === 'large', - [`${prefixCls}-sm`]: props.size === 'small', - [`${prefixCls}-compact`]: props.compact, - [`${prefixCls}-rtl`]: direction === 'rtl' - }, hashId, className); - const formItemContext = (0,_react_17_0_2_react.useContext)(form_context/* FormItemInputContext */.aM); - const groupFormItemContext = (0,_react_17_0_2_react.useMemo)(() => Object.assign(Object.assign({}, formItemContext), { - isFormItemInput: false - }), [formItemContext]); - if (false) {} - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: cls, - style: props.style, - onMouseEnter: props.onMouseEnter, - onMouseLeave: props.onMouseLeave, - onFocus: props.onFocus, - onBlur: props.onBlur - }, /*#__PURE__*/_react_17_0_2_react.createElement(form_context/* FormItemInputContext */.aM.Provider, { - value: groupFormItemContext - }, props.children))); -}; -/* harmony default export */ var input_Group = (Group); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Input.js + 1 modules -var Input = __webpack_require__(9432); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js -// This icon file is generated automatically. -var EyeInvisibleOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z" } }, { "tag": "path", "attrs": { "d": "M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z" } }] }, "name": "eye-invisible", "theme": "outlined" }; -/* harmony default export */ var asn_EyeInvisibleOutlined = (EyeInvisibleOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/EyeInvisibleOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var EyeInvisibleOutlined_EyeInvisibleOutlined = function EyeInvisibleOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_EyeInvisibleOutlined - })); -}; - -/**![eye-invisible](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTk0Mi4yIDQ4Ni4yUTg4OS40NyAzNzUuMTEgODE2LjcgMzA1bC01MC44OCA1MC44OEM4MDcuMzEgMzk1LjUzIDg0My40NSA0NDcuNCA4NzQuNyA1MTIgNzkxLjUgNjg0LjIgNjczLjQgNzY2IDUxMiA3NjZxLTcyLjY3IDAtMTMzLjg3LTIyLjM4TDMyMyA3OTguNzVRNDA4IDgzOCA1MTIgODM4cTI4OC4zIDAgNDMwLjItMzAwLjNhNjAuMjkgNjAuMjkgMCAwMDAtNTEuNXptLTYzLjU3LTMyMC42NEw4MzYgMTIyLjg4YTggOCAwIDAwLTExLjMyIDBMNzE1LjMxIDIzMi4yUTYyNC44NiAxODYgNTEyIDE4NnEtMjg4LjMgMC00MzAuMiAzMDAuM2E2MC4zIDYwLjMgMCAwMDAgNTEuNXE1Ni42OSAxMTkuNCAxMzYuNSAxOTEuNDFMMTEyLjQ4IDgzNWE4IDggMCAwMDAgMTEuMzFMMTU1LjE3IDg4OWE4IDggMCAwMDExLjMxIDBsNzEyLjE1LTcxMi4xMmE4IDggMCAwMDAtMTEuMzJ6TTE0OS4zIDUxMkMyMzIuNiAzMzkuOCAzNTAuNyAyNTggNTEyIDI1OGM1NC41NCAwIDEwNC4xMyA5LjM2IDE0OS4xMiAyOC4zOWwtNzAuMyA3MC4zYTE3NiAxNzYgMCAwMC0yMzguMTMgMjM4LjEzbC04My40MiA4My40MkMyMjMuMSA2MzcuNDkgMTgzLjMgNTgyLjI4IDE0OS4zIDUxMnptMjQ2LjcgMGExMTIuMTEgMTEyLjExIDAgMDExNDYuMi0xMDYuNjlMNDAxLjMxIDU0Ni4yQTExMiAxMTIgMCAwMTM5NiA1MTJ6IiAvPjxwYXRoIGQ9Ik01MDggNjI0Yy0zLjQ2IDAtNi44Ny0uMTYtMTAuMjUtLjQ3bC01Mi44MiA1Mi44MmExNzYuMDkgMTc2LjA5IDAgMDAyMjcuNDItMjI3LjQybC01Mi44MiA1Mi44MmMuMzEgMy4zOC40NyA2Ljc5LjQ3IDEwLjI1YTExMS45NCAxMTEuOTQgMCAwMS0xMTIgMTEyeiIgLz48L3N2Zz4=) */ -var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(EyeInvisibleOutlined_EyeInvisibleOutlined); -if (false) {} -/* harmony default export */ var icons_EyeInvisibleOutlined = (RefIcon); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules -var EyeOutlined = __webpack_require__(30631); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.2@rc-util/es/omit.js -var omit = __webpack_require__(45115); -// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.2@rc-util/es/ref.js -var es_ref = __webpack_require__(35648); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/hooks/useRemovePasswordTimeout.js -var useRemovePasswordTimeout = __webpack_require__(59412); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Password.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 defaultIconRender = visible => visible ? /*#__PURE__*/_react_17_0_2_react.createElement(EyeOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_EyeInvisibleOutlined, null); -const ActionMap = { - click: 'onClick', - hover: 'onMouseOver' -}; -const Password = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - visibilityToggle = true - } = props; - const visibilityControlled = typeof visibilityToggle === 'object' && visibilityToggle.visible !== undefined; - const [visible, setVisible] = (0,_react_17_0_2_react.useState)(() => visibilityControlled ? visibilityToggle.visible : false); - const inputRef = (0,_react_17_0_2_react.useRef)(null); - _react_17_0_2_react.useEffect(() => { - if (visibilityControlled) { - setVisible(visibilityToggle.visible); - } - }, [visibilityControlled, visibilityToggle]); - // Remove Password value - const removePasswordTimeout = (0,useRemovePasswordTimeout/* default */.Z)(inputRef); - const onVisibleChange = () => { - const { - disabled - } = props; - if (disabled) { - return; - } - if (visible) { - removePasswordTimeout(); - } - setVisible(prevState => { - var _a; - const newState = !prevState; - if (typeof visibilityToggle === 'object') { - (_a = visibilityToggle.onVisibleChange) === null || _a === void 0 ? void 0 : _a.call(visibilityToggle, newState); - } - return newState; - }); - }; - const getIcon = prefixCls => { - const { - action = 'click', - iconRender = defaultIconRender - } = props; - const iconTrigger = ActionMap[action] || ''; - const icon = iconRender(visible); - const iconProps = { - [iconTrigger]: onVisibleChange, - className: `${prefixCls}-icon`, - key: 'passwordIcon', - onMouseDown: e => { - // Prevent focused state lost - // https://github.com/ant-design/ant-design/issues/15173 - e.preventDefault(); - }, - onMouseUp: e => { - // Prevent caret position change - // https://github.com/ant-design/ant-design/issues/23524 - e.preventDefault(); - } - }; - return /*#__PURE__*/_react_17_0_2_react.cloneElement( /*#__PURE__*/_react_17_0_2_react.isValidElement(icon) ? icon : /*#__PURE__*/_react_17_0_2_react.createElement("span", null, icon), iconProps); - }; - const { - className, - prefixCls: customizePrefixCls, - inputPrefixCls: customizeInputPrefixCls, - size - } = props, - restProps = __rest(props, ["className", "prefixCls", "inputPrefixCls", "size"]); - const { - getPrefixCls - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls); - const prefixCls = getPrefixCls('input-password', customizePrefixCls); - const suffixIcon = visibilityToggle && getIcon(prefixCls); - const inputClassName = _classnames_2_5_1_classnames_default()(prefixCls, className, { - [`${prefixCls}-${size}`]: !!size - }); - const omittedProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(restProps, ['suffix', 'iconRender', 'visibilityToggle'])), { - type: visible ? 'text' : 'password', - className: inputClassName, - prefixCls: inputPrefixCls, - suffix: suffixIcon - }); - if (size) { - omittedProps.size = size; - } - return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({ - ref: (0,es_ref/* composeRef */.sQ)(ref, inputRef) - }, omittedProps)); -}); -if (false) {} -/* harmony default export */ var input_Password = (Password); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/SearchOutlined.js + 1 modules -var SearchOutlined = __webpack_require__(21970); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js -var reactNode = __webpack_require__(92343); -// 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/config-provider/hooks/useSize.js -var useSize = __webpack_require__(19716); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Compact.js -var Compact = __webpack_require__(33234); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/Search.js -"use client"; - -var Search_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 Search = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - inputPrefixCls: customizeInputPrefixCls, - className, - size: customizeSize, - suffix, - enterButton = false, - addonAfter, - loading, - disabled, - onSearch: customOnSearch, - onChange: customOnChange, - onCompositionStart, - onCompositionEnd - } = props, - restProps = Search_rest(props, ["prefixCls", "inputPrefixCls", "className", "size", "suffix", "enterButton", "addonAfter", "loading", "disabled", "onSearch", "onChange", "onCompositionStart", "onCompositionEnd"]); - const { - getPrefixCls, - direction - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const composedRef = _react_17_0_2_react.useRef(false); - const prefixCls = getPrefixCls('input-search', customizePrefixCls); - const inputPrefixCls = getPrefixCls('input', customizeInputPrefixCls); - const { - compactSize - } = (0,Compact/* useCompactItemContext */.ri)(prefixCls, direction); - const size = (0,useSize/* default */.Z)(ctx => { - var _a; - return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx; - }); - const inputRef = _react_17_0_2_react.useRef(null); - const onChange = e => { - if (e && e.target && e.type === 'click' && customOnSearch) { - customOnSearch(e.target.value, e, { - source: 'clear' - }); - } - if (customOnChange) { - customOnChange(e); - } - }; - const onMouseDown = e => { - var _a; - if (document.activeElement === ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input)) { - e.preventDefault(); - } - }; - const onSearch = e => { - var _a, _b; - if (customOnSearch) { - customOnSearch((_b = (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.input) === null || _b === void 0 ? void 0 : _b.value, e, { - source: 'input' - }); - } - }; - const onPressEnter = e => { - if (composedRef.current || loading) { - return; - } - onSearch(e); - }; - const searchIcon = typeof enterButton === 'boolean' ? /*#__PURE__*/_react_17_0_2_react.createElement(SearchOutlined/* default */.Z, null) : null; - const btnClassName = `${prefixCls}-button`; - let button; - const enterButtonAsElement = enterButton || {}; - const isAntdButton = enterButtonAsElement.type && enterButtonAsElement.type.__ANT_BUTTON === true; - if (isAntdButton || enterButtonAsElement.type === 'button') { - button = (0,reactNode/* cloneElement */.Tm)(enterButtonAsElement, Object.assign({ - onMouseDown, - onClick: e => { - var _a, _b; - (_b = (_a = enterButtonAsElement === null || enterButtonAsElement === void 0 ? void 0 : enterButtonAsElement.props) === null || _a === void 0 ? void 0 : _a.onClick) === null || _b === void 0 ? void 0 : _b.call(_a, e); - onSearch(e); - }, - key: 'enterButton' - }, isAntdButton ? { - className: btnClassName, - size - } : {})); - } else { - button = /*#__PURE__*/_react_17_0_2_react.createElement(es_button/* default */.ZP, { - className: btnClassName, - type: enterButton ? 'primary' : undefined, - size: size, - disabled: disabled, - key: "enterButton", - onMouseDown: onMouseDown, - onClick: onSearch, - loading: loading, - icon: searchIcon - }, enterButton); - } - if (addonAfter) { - button = [button, (0,reactNode/* cloneElement */.Tm)(addonAfter, { - key: 'addonAfter' - })]; - } - const cls = _classnames_2_5_1_classnames_default()(prefixCls, { - [`${prefixCls}-rtl`]: direction === 'rtl', - [`${prefixCls}-${size}`]: !!size, - [`${prefixCls}-with-button`]: !!enterButton - }, className); - const handleOnCompositionStart = e => { - composedRef.current = true; - onCompositionStart === null || onCompositionStart === void 0 ? void 0 : onCompositionStart(e); - }; - const handleOnCompositionEnd = e => { - composedRef.current = false; - onCompositionEnd === null || onCompositionEnd === void 0 ? void 0 : onCompositionEnd(e); - }; - return /*#__PURE__*/_react_17_0_2_react.createElement(Input/* default */.Z, Object.assign({ - ref: (0,es_ref/* composeRef */.sQ)(inputRef, ref), - onPressEnter: onPressEnter - }, restProps, { - size: size, - onCompositionStart: handleOnCompositionStart, - onCompositionEnd: handleOnCompositionEnd, - prefixCls: inputPrefixCls, - addonAfter: button, - suffix: suffix, - onChange: onChange, - className: cls, - disabled: disabled - })); -}); -if (false) {} -/* harmony default export */ var input_Search = (Search); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/TextArea.js -var TextArea = __webpack_require__(1643); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js -"use client"; - - - - - - -const input_Input = Input/* default */.Z; -if (false) {} -input_Input.Group = input_Group; -input_Input.Search = input_Search; -input_Input.TextArea = TextArea/* default */.Z; -input_Input.Password = input_Password; -/* harmony default export */ var input = (input_Input); - -/***/ }), - -/***/ 44000: -/*!**********************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/layout/index.js ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _layout__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./layout */ 84966); -/* harmony import */ var _Sider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Sider */ 99580); -"use client"; - - - -const Layout = _layout__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .ZP; -Layout.Header = _layout__WEBPACK_IMPORTED_MODULE_0__/* .Header */ .h4; -Layout.Footer = _layout__WEBPACK_IMPORTED_MODULE_0__/* .Footer */ .$_; -Layout.Content = _layout__WEBPACK_IMPORTED_MODULE_0__/* .Content */ .VY; -Layout.Sider = _Sider__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z; -/* harmony default export */ __webpack_exports__.Z = (Layout); - -/***/ }), - -/***/ 57809: -/*!**********************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/select/index.js ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var rc_select__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-select */ 77861); -/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rc-util/es/omit */ 45115); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../_util/PurePanel */ 53487); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../_util/motion */ 62892); -/* harmony import */ var _util_statusUtils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../_util/statusUtils */ 19080); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); -/* harmony import */ var _config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../config-provider/DisabledContext */ 1684); -/* harmony import */ var _config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../config-provider/defaultRenderEmpty */ 93891); -/* harmony import */ var _config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../config-provider/hooks/useSize */ 19716); -/* harmony import */ var _form_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/context */ 32441); -/* harmony import */ var _space_Compact__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space/Compact */ 33234); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 14154); -/* harmony import */ var _useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./useBuiltinPlacements */ 58582); -/* harmony import */ var _useShowArrow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./useShowArrow */ 84443); -/* harmony import */ var _utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils/iconUtil */ 66339); -"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; -}; -// TODO: 4.0 - codemod should help to change `filterOption` to support node props. - - - - - - - - - - - - - - - - - - -const SECRET_COMBOBOX_MODE_DO_NOT_USE = 'SECRET_COMBOBOX_MODE_DO_NOT_USE'; -const InternalSelect = (_a, ref) => { - var _b; - var { - prefixCls: customizePrefixCls, - bordered = true, - className, - rootClassName, - getPopupContainer, - popupClassName, - dropdownClassName, - listHeight = 256, - placement, - listItemHeight = 24, - size: customizeSize, - disabled: customDisabled, - notFoundContent, - status: customStatus, - builtinPlacements, - dropdownMatchSelectWidth, - popupMatchSelectWidth, - direction: propDirection, - style, - allowClear - } = _a, - props = __rest(_a, ["prefixCls", "bordered", "className", "rootClassName", "getPopupContainer", "popupClassName", "dropdownClassName", "listHeight", "placement", "listItemHeight", "size", "disabled", "notFoundContent", "status", "builtinPlacements", "dropdownMatchSelectWidth", "popupMatchSelectWidth", "direction", "style", "allowClear"]); - const { - getPopupContainer: getContextPopupContainer, - getPrefixCls, - renderEmpty, - direction: contextDirection, - virtual, - popupMatchSelectWidth: contextPopupMatchSelectWidth, - popupOverflow, - select - } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); - const prefixCls = getPrefixCls('select', customizePrefixCls); - const rootPrefixCls = getPrefixCls(); - const direction = propDirection !== null && propDirection !== void 0 ? propDirection : contextDirection; - const { - compactSize, - compactItemClassnames - } = (0,_space_Compact__WEBPACK_IMPORTED_MODULE_4__/* .useCompactItemContext */ .ri)(prefixCls, direction); - const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); - const mode = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => { - const { - mode: m - } = props; - if (m === 'combobox') { - return undefined; - } - if (m === SECRET_COMBOBOX_MODE_DO_NOT_USE) { - return 'combobox'; - } - return m; - }, [props.mode]); - const isMultiple = mode === 'multiple' || mode === 'tags'; - const showSuffixIcon = (0,_useShowArrow__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props.suffixIcon, props.showArrow); - const mergedPopupMatchSelectWidth = (_b = popupMatchSelectWidth !== null && popupMatchSelectWidth !== void 0 ? popupMatchSelectWidth : dropdownMatchSelectWidth) !== null && _b !== void 0 ? _b : contextPopupMatchSelectWidth; - // ===================== Form Status ===================== - const { - status: contextStatus, - hasFeedback, - isFormItemInput, - feedbackIcon - } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_form_context__WEBPACK_IMPORTED_MODULE_7__/* .FormItemInputContext */ .aM); - const mergedStatus = (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getMergedStatus */ .F)(contextStatus, customStatus); - // ===================== Empty ===================== - let mergedNotFound; - if (notFoundContent !== undefined) { - mergedNotFound = notFoundContent; - } else if (mode === 'combobox') { - mergedNotFound = null; - } else { - mergedNotFound = (renderEmpty === null || renderEmpty === void 0 ? void 0 : renderEmpty('Select')) || /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_config_provider_defaultRenderEmpty__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, { - componentName: "Select" - }); - } - // ===================== Icons ===================== - const { - suffixIcon, - itemIcon, - removeIcon, - clearIcon - } = (0,_utils_iconUtil__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z)(Object.assign(Object.assign({}, props), { - multiple: isMultiple, - hasFeedback, - feedbackIcon, - showSuffixIcon, - prefixCls, - showArrow: props.showArrow, - componentName: 'Select' - })); - const mergedAllowClear = allowClear === true ? { - clearIcon - } : allowClear; - const selectProps = (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z)(props, ['suffixIcon', 'itemIcon']); - const rcSelectRtlDropdownClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()(popupClassName || dropdownClassName, { - [`${prefixCls}-dropdown-${direction}`]: direction === 'rtl' - }, rootClassName, hashId); - const mergedSize = (0,_config_provider_hooks_useSize__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z)(ctx => { - var _a; - return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : compactSize) !== null && _a !== void 0 ? _a : ctx; - }); - // ===================== Disabled ===================== - const disabled = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider_DisabledContext__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z); - const mergedDisabled = customDisabled !== null && customDisabled !== void 0 ? customDisabled : disabled; - const mergedClassName = classnames__WEBPACK_IMPORTED_MODULE_0___default()({ - [`${prefixCls}-lg`]: mergedSize === 'large', - [`${prefixCls}-sm`]: mergedSize === 'small', - [`${prefixCls}-rtl`]: direction === 'rtl', - [`${prefixCls}-borderless`]: !bordered, - [`${prefixCls}-in-form-item`]: isFormItemInput - }, (0,_util_statusUtils__WEBPACK_IMPORTED_MODULE_8__/* .getStatusClassNames */ .Z)(prefixCls, mergedStatus, hasFeedback), compactItemClassnames, select === null || select === void 0 ? void 0 : select.className, className, rootClassName, hashId); - // ===================== Placement ===================== - const memoPlacement = react__WEBPACK_IMPORTED_MODULE_2__.useMemo(() => { - if (placement !== undefined) { - return placement; - } - return direction === 'rtl' ? 'bottomRight' : 'bottomLeft'; - }, [placement, direction]); - const mergedBuiltinPlacements = (0,_useBuiltinPlacements__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z)(builtinPlacements, popupOverflow); - // ====================== Warning ====================== - if (false) {} - // ====================== Render ======================= - return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_select__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP, Object.assign({ - ref: ref, - virtual: virtual, - showSearch: select === null || select === void 0 ? void 0 : select.showSearch - }, selectProps, { - style: Object.assign(Object.assign({}, select === null || select === void 0 ? void 0 : select.style), style), - dropdownMatchSelectWidth: mergedPopupMatchSelectWidth, - builtinPlacements: mergedBuiltinPlacements, - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_15__/* .getTransitionName */ .m)(rootPrefixCls, 'slide-up', props.transitionName), - listHeight: listHeight, - listItemHeight: listItemHeight, - mode: mode, - prefixCls: prefixCls, - placement: memoPlacement, - direction: direction, - suffixIcon: suffixIcon, - menuItemSelectedIcon: itemIcon, - removeIcon: removeIcon, - allowClear: mergedAllowClear, - notFoundContent: mergedNotFound, - className: mergedClassName, - getPopupContainer: getPopupContainer || getContextPopupContainer, - dropdownClassName: rcSelectRtlDropdownClassName, - disabled: mergedDisabled - }))); -}; -if (false) {} -const Select = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(InternalSelect); -// We don't care debug panel -/* istanbul ignore next */ -const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z)(Select); -Select.SECRET_COMBOBOX_MODE_DO_NOT_USE = SECRET_COMBOBOX_MODE_DO_NOT_USE; -Select.Option = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .Option */ .Wx; -Select.OptGroup = rc_select__WEBPACK_IMPORTED_MODULE_1__/* .OptGroup */ .Xo; -Select._InternalPanelDoNotUseOrYouWillBeFired = PurePanel; -if (false) {} -/* harmony default export */ __webpack_exports__["default"] = (Select); - -/***/ }), - -/***/ 81327: -/*!*********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules ***! - \*********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ space; } -}); - -// UNUSED EXPORTS: SpaceContext - -// 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-util@5.44.2@rc-util/es/Children/toArray.js -var toArray = __webpack_require__(84147); -// 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/space/Compact.js -var Compact = __webpack_require__(33234); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/context.js - -const SpaceContext = /*#__PURE__*/_react_17_0_2_react.createContext({ - latestIndex: 0 -}); -const SpaceContextProvider = SpaceContext.Provider; -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/Item.js -"use client"; - - - -const Item = _ref => { - let { - className, - index, - children, - split, - style - } = _ref; - const { - latestIndex - } = _react_17_0_2_react.useContext(SpaceContext); - if (children === null || children === undefined) { - return null; - } - return /*#__PURE__*/_react_17_0_2_react.createElement(_react_17_0_2_react.Fragment, null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { - className: className, - style: style - }, children), index < latestIndex && split && /*#__PURE__*/_react_17_0_2_react.createElement("span", { - className: `${className}-split` - }, split)); -}; -/* harmony default export */ var space_Item = (Item); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/style/index.js + 1 modules -var space_style = __webpack_require__(2856); -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/utils.js -function isPresetSize(size) { - return ['small', 'middle', 'large'].includes(size); -} -function isValidGapNumber(size) { - if (!size) { - // The case of size = 0 is deliberately excluded here, because the default value of the gap attribute in CSS is 0, so if the user passes 0 in, we can directly ignore it. - return false; - } - return typeof size === 'number' && !Number.isNaN(size); -} -;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/space/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 Space = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { - var _a, _b; - const { - getPrefixCls, - space, - direction: directionConfig - } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); - const { - size = (space === null || space === void 0 ? void 0 : space.size) || 'small', - align, - className, - rootClassName, - children, - direction = 'horizontal', - prefixCls: customizePrefixCls, - split, - style, - wrap = false, - classNames: customClassNames, - styles - } = props, - otherProps = __rest(props, ["size", "align", "className", "rootClassName", "children", "direction", "prefixCls", "split", "style", "wrap", "classNames", "styles"]); - const [horizontalSize, verticalSize] = Array.isArray(size) ? size : [size, size]; - const isPresetVerticalSize = isPresetSize(verticalSize); - const isPresetHorizontalSize = isPresetSize(horizontalSize); - const isValidVerticalSize = isValidGapNumber(verticalSize); - const isValidHorizontalSize = isValidGapNumber(horizontalSize); - const childNodes = (0,toArray/* default */.Z)(children, { - keepEmpty: true - }); - const mergedAlign = align === undefined && direction === 'horizontal' ? 'center' : align; - const prefixCls = getPrefixCls('space', customizePrefixCls); - const [wrapSSR, hashId] = (0,space_style/* default */.Z)(prefixCls); - const cls = _classnames_2_5_1_classnames_default()(prefixCls, space === null || space === void 0 ? void 0 : space.className, hashId, `${prefixCls}-${direction}`, { - [`${prefixCls}-rtl`]: directionConfig === 'rtl', - [`${prefixCls}-align-${mergedAlign}`]: mergedAlign, - [`${prefixCls}-gap-row-${verticalSize}`]: isPresetVerticalSize, - [`${prefixCls}-gap-col-${horizontalSize}`]: isPresetHorizontalSize - }, className, rootClassName); - const itemClassName = _classnames_2_5_1_classnames_default()(`${prefixCls}-item`, (_a = customClassNames === null || customClassNames === void 0 ? void 0 : customClassNames.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.classNames) === null || _b === void 0 ? void 0 : _b.item); - // Calculate latest one - let latestIndex = 0; - const nodes = childNodes.map((child, i) => { - var _a, _b; - if (child !== null && child !== undefined) { - latestIndex = i; - } - const key = child && child.key || `${itemClassName}-${i}`; - return /*#__PURE__*/_react_17_0_2_react.createElement(space_Item, { - className: itemClassName, - key: key, - index: i, - split: split, - style: (_a = styles === null || styles === void 0 ? void 0 : styles.item) !== null && _a !== void 0 ? _a : (_b = space === null || space === void 0 ? void 0 : space.styles) === null || _b === void 0 ? void 0 : _b.item - }, child); - }); - const spaceContext = _react_17_0_2_react.useMemo(() => ({ - latestIndex - }), [latestIndex]); - // =========================== Render =========================== - if (childNodes.length === 0) { - return null; - } - const gapStyle = {}; - if (wrap) { - gapStyle.flexWrap = 'wrap'; - } - if (!isPresetHorizontalSize && isValidHorizontalSize) { - gapStyle.columnGap = horizontalSize; - } - if (!isPresetVerticalSize && isValidVerticalSize) { - gapStyle.rowGap = verticalSize; - } - return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ - ref: ref, - className: cls, - style: Object.assign(Object.assign(Object.assign({}, gapStyle), space === null || space === void 0 ? void 0 : space.style), style) - }, otherProps), /*#__PURE__*/_react_17_0_2_react.createElement(SpaceContextProvider, { - value: spaceContext - }, nodes))); -}); -if (false) {} -const CompoundedSpace = Space; -CompoundedSpace.Compact = Compact/* default */.ZP; -/* harmony default export */ var space = (CompoundedSpace); - -/***/ }) - -}]); \ No newline at end of file diff --git a/index.html b/index.html index 6afd2630fa..bc5d79259d 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__ShixunDetail__index.caf8ddfc.async.js b/layouts__ShixunDetail__index.e1292d36.async.js similarity index 99% rename from layouts__ShixunDetail__index.caf8ddfc.async.js rename to layouts__ShixunDetail__index.e1292d36.async.js index d9dfd1e989..4af0fe56bc 100644 --- a/layouts__ShixunDetail__index.caf8ddfc.async.js +++ b/layouts__ShixunDetail__index.e1292d36.async.js @@ -157,7 +157,7 @@ var PublishShixun = function PublishShixun(_ref) { ; }, [classroomList.actionTabs.key]); if (classroomList.actionTabs.key !== '添加目录') return null; - console.log('---', classroomList.actionTabs.selectArrs); + console.log('---xxxx', classroomList.actionTabs.selectArrs); return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { centered: true, title: "\u65B0\u5EFA\u5B50\u76EE\u5F55", @@ -1312,6 +1312,20 @@ var AddAssistant_AddTeacher = function AddTeacher(_ref) { }) }); } + }, { + title: '行政班', + dataIndex: 'course_class_name', + width: 80, + ellipsis: true, + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: text, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: text || '--' + }) + }); + } }, { title: "实名认证", dataIndex: "school_name", @@ -1402,6 +1416,9 @@ var AddAssistant_AddTeacher = function AddTeacher(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: "3", children: "\u90AE\u7BB1" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: "3", + children: "\u90AE\u7BB1" })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -1747,11 +1764,11 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) { (0,_react_17_0_2_react.useEffect)(function () { (0,classrooms/* getAllClass */.F9)().then(function (res) { if (res) { - var _res$student_groups$; + var _res$student_groups; setClassData(res.student_groups); // 设置form form.setFieldsValue({ - search_class: res === null || res === void 0 || (_res$student_groups$ = res.student_groups[0]) === null || _res$student_groups$ === void 0 ? void 0 : _res$student_groups$.id + search_class: res === null || res === void 0 || (_res$student_groups = res.student_groups) === null || _res$student_groups === void 0 || (_res$student_groups = _res$student_groups[0]) === null || _res$student_groups === void 0 ? void 0 : _res$student_groups.id }); } }); @@ -1982,6 +1999,20 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) { }) }); } + }, { + title: '行政班', + dataIndex: 'course_class_name', + width: 80, + ellipsis: true, + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: text, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: text || '--' + }) + }); + } }, { title: '手机', width: 100, @@ -2173,6 +2204,9 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: "4", children: "\u5B66\u53F7" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + value: "5", + children: "\u884C\u653F\u73ED" })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { @@ -2182,7 +2216,7 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) { style: { width: '170px' }, - children: classData.map(function (res) { + children: classData === null || classData === void 0 ? void 0 : classData.map(function (res) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: res === null || res === void 0 ? void 0 : res.id, children: res === null || res === void 0 ? void 0 : res.name @@ -3491,7 +3525,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { // if(detailTopBanner.excellent && (text == 'board' || text === 'attachment') ){ // return false // } - if (text === "attendance" || text === 'announcement' || text === "poll" || text === 'graduation' || text === 'course_group' || text === 'new_graduation') { + if (text === "attendance" || text === 'announcement' || text === "poll" || text === 'graduation' || text === 'course_group' || text === 'new_graduation' || text === 'template') { return false; } else { return true; @@ -3783,7 +3817,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: ShixunDetailmodules.totalCount, children: v.task_count === 0 ? "" : v.task_count - }), (0,authority/* isAdmins */.eB)() && v.type !== 'statistics' && v.type !== 'ecs' && /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { + }), (0,authority/* isAdmins */.eB)() && v.type !== 'statistics' && v.type !== 'ecs' && v.type !== "new_graduation" && /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { getPopupContainer: function getPopupContainer(trigger) { return trigger.parentNode; }, diff --git a/layouts__index.d49f2c2b.async.js b/layouts__index.2847a9b6.async.js similarity index 71% rename from layouts__index.d49f2c2b.async.js rename to layouts__index.2847a9b6.async.js index ec8613f7ce..e242146a3b 100644 --- a/layouts__index.d49f2c2b.async.js +++ b/layouts__index.2847a9b6.async.js @@ -1,9 +1,54 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[41717],{ -/***/ 71342: +/***/ 80205: +/*!*******************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(5891); +// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(88853); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); + +/***/ }), + +/***/ 63602: /*!********************************************!*\ - !*** ./src/layouts/index.tsx + 19 modules ***! + !*** ./src/layouts/index.tsx + 18 modules ***! \********************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -54,13 +99,257 @@ var es_button = __webpack_require__(3113); var service_user = __webpack_require__(99887); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules var CloseOutlined = __webpack_require__(72119); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(97940); -;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/LoginPanel/index.less -// extracted by mini-css-extract-plugin - +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules +var table = __webpack_require__(2595); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/index.js + 3 modules +var es_alert = __webpack_require__(46400); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/User/UnlockLogin/index.tsx + + + + + + + + + + +var inputStyle = { + height: 48, + borderRadius: 4 +}; +var LoginPopComponents = function LoginPopComponents(_ref) { + var dispatch = _ref.dispatch, + setType = _ref.setType, + data = _ref.data, + accountInfo = _ref.accountInfo, + open = _ref.open; + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), + _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), + searchParams = _useSearchParams2[0]; + var location = (0,_umi_production_exports.useLocation)(); + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + openModal = _useState2[0], + setOpenModal = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(''), + _useState4 = slicedToArray_default()(_useState3, 2), + errorValue = _useState4[0], + setErrorValue = _useState4[1]; + var password = /^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/; + (0,_react_17_0_2_react.useEffect)(function () { + setOpenModal(open); + }, [open]); + var columns = [{ + title: 'IP地址', + dataIndex: 'ip', + key: 'ip', + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: text.indexOf("异常") > -1 || text.indexOf("登录") > -1 ? 'c-red' : 'c-green', + children: text + }); + } + }, { + title: '浏览器', + dataIndex: 'browser', + key: 'browser', + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: text.indexOf("异常") > -1 || text.indexOf("登录") > -1 ? 'c-red' : 'c-green', + children: text + }); + } + }, { + title: '上次登录时间', + dataIndex: 'last_login_time', + key: 'last_login_time' + }]; + var dataSource = [{ + "real_name": "edutest01", + "student_id": "test0001", + "last_login_time": "2023-05-20 13:53:10", + "ip": "ip地址正常", + "browser": "浏览器正常" + }]; + var onFinish = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var res, from; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return form.validateFields(); + case 2: + _context.next = 4; + return (0,service_user/* LoginIn */.Es)(objectSpread2_default()(objectSpread2_default()({}, accountInfo), form.getFieldValue())); + case 4: + res = _context.sent; + if (!res.status) { + _context.next = 12; + break; + } + if (!(res.status === -4)) { + _context.next = 10; + break; + } + dispatch({ + type: 'user/showPopLogin', + payload: { + showPopLogin: false + } + }); + dispatch({ + type: 'user/setBindAccountModal', + payload: { + bindAccountModalVisible: true, + userInfoForBindAccountModal: res.user, + loginInfo: accountInfo + } + }); + return _context.abrupt("return"); + case 10: + setErrorValue(res === null || res === void 0 ? void 0 : res.message); + return _context.abrupt("return"); + case 12: + setOpenModal(false); + if (res !== null && res !== void 0 && res.show) { + localStorage.setItem('extension-modal', 'exist'); + localStorage.setItem('extension-date', res === null || res === void 0 ? void 0 : res.start_date); + } else { + localStorage.removeItem('extension-modal'); + } + if (!(location.pathname === '/user/login' || location.pathname === '/login')) { + _context.next = 29; + break; + } + from = searchParams.get("form") || searchParams.get("back_url"); + if (!from) { + _context.next = 20; + break; + } + window.location.href = decodeURIComponent(from); + _context.next = 27; + break; + case 20: + if (password.test(accountInfo.password)) { + _context.next = 25; + break; + } + message/* default */.ZP.info('系统检测您的密码强度过低,请及时修改'); + window.location.href = '/account/secure'; + _context.next = 27; + break; + case 25: + window.location.reload(); + return _context.abrupt("return"); + case 27: + _context.next = 37; + break; + case 29: + if (password.test(accountInfo.password)) { + _context.next = 35; + break; + } + message/* default */.ZP.info('系统检测您的密码强度过低,请及时修改'); + _umi_production_exports.history.replace('/account/secure?active=3'); + dispatch({ + type: 'user/showPopLogin', + payload: { + showPopLogin: false + } + }); + _context.next = 37; + break; + case 35: + window.location.reload(); + return _context.abrupt("return"); + case 37: + form.resetFields(); + case 38: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function onFinish() { + return _ref2.apply(this, arguments); + }; + }(); + var handleClick = function handleClick() { + dispatch({ + type: 'user/showPopLogin', + payload: { + showPopLogin: false + } + }); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + title: "\u767B\u5F55\u63D0\u793A", + width: 600, + onOk: onFinish, + onCancel: function onCancel() { + return setOpenModal(false); + }, + centered: true, + keyboard: false, + closable: false, + maskClosable: false, + open: openModal, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + className: "tc", + children: "\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt20", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { + pagination: { + hideOnSinglePage: true + }, + dataSource: data || [], + columns: columns + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt20 mb20", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_alert/* default */.Z, { + message: "\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002", + type: "warning" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, { + name: "global_state", + autoComplete: "off", + form: form, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "unlock_key", + label: "\u8003\u8BD5\u89E3\u9501\u7801", + rules: [{ + required: true, + message: '请输入解锁码' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Password, { + autoComplete: "off" + }) + }) + })] + }); +}; +/* harmony default export */ var UnlockLogin = ((0,_umi_production_exports.connect)(function (_ref3) { + var user = _ref3.user, + loading = _ref3.loading, + globalSetting = _ref3.globalSetting; + return { + user: user, + globalSetting: globalSetting, + loading: loading.models.index + }; +})(LoginPopComponents)); +;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/LoginPanel/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var LoginPanelmodules = ({"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz","tabs":"tabs___EwOAX"}); ;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/LoginPanel/LoginForm.tsx @@ -75,11 +364,12 @@ var jsx_runtime = __webpack_require__(37712); -var inputStyle = { + +var LoginForm_inputStyle = { height: 48, borderRadius: 4 }; -var LoginPopComponents = function LoginPopComponents(_ref) { +var LoginForm_LoginPopComponents = function LoginPopComponents(_ref) { var dispatch = _ref.dispatch, setType = _ref.setType, user = _ref.user, @@ -87,70 +377,133 @@ var LoginPopComponents = function LoginPopComponents(_ref) { var _Form$useForm = es_form/* default */.Z.useForm(), _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), form = _Form$useForm2[0]; + var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), + _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), + searchParams = _useSearchParams2[0]; var location = (0,_umi_production_exports.useLocation)(); var _useState = (0,_react_17_0_2_react.useState)(''), _useState2 = slicedToArray_default()(_useState, 2), errorValue = _useState2[0], setErrorValue = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(0), + var _useState3 = (0,_react_17_0_2_react.useState)([]), _useState4 = slicedToArray_default()(_useState3, 2), - changeImgNum = _useState4[0], - setChangeImgNum = _useState4[1]; + errorData = _useState4[0], + setErrorData = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)({}), + _useState6 = slicedToArray_default()(_useState5, 2), + formValue = _useState6[0], + setFormValue = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(false), + _useState8 = slicedToArray_default()(_useState7, 2), + openUnlockLogin = _useState8[0], + setOpenUnlockLogin = _useState8[1]; var password = /^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/; - var imgSrc = (0,_react_17_0_2_react.useMemo)(function () { - return '/rucaptcha?t=' + new Date().getTime(); - }, [changeImgNum]); var onFinish = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(values) { - var res, _location$query, _location$query2, from; + var res, from; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: - _context.next = 2; + setOpenUnlockLogin(false); + if (!password.test(values.password)) { + setusername(values.login); + setErrorValue('系统检测您的密码强度过低,请及时修改'); + // return + } + setFormValue(objectSpread2_default()({}, values)); + _context.next = 5; return (0,service_user/* LoginIn */.Es)(values); - case 2: + case 5: res = _context.sent; if (!res.status) { - _context.next = 6; + _context.next = 19; + break; + } + if (!(res.status === -4)) { + _context.next = 13; + break; + } + dispatch({ + type: 'user/showPopLogin', + payload: { + showPopLogin: false + } + }); + dispatch({ + type: 'user/setBindAccountModal', + payload: { + bindAccountModalVisible: true, + userInfoForBindAccountModal: res.user, + loginInfo: values + } + }); + return _context.abrupt("return"); + case 13: + if (!(res.status === -5)) { + _context.next = 17; break; } + setErrorData([res === null || res === void 0 ? void 0 : res.message]); + setOpenUnlockLogin(true); + return _context.abrupt("return"); + case 17: setErrorValue(res === null || res === void 0 ? void 0 : res.message); return _context.abrupt("return"); - case 6: + case 19: if (res !== null && res !== void 0 && res.show) { localStorage.setItem('extension-modal', 'exist'); localStorage.setItem('extension-date', res === null || res === void 0 ? void 0 : res.start_date); } else { localStorage.removeItem('extension-modal'); } - console.log(_umi_production_exports.history, 'history'); - if (location.pathname === '/user/login' || location.pathname === '/login') { - from = ((_location$query = location.query) === null || _location$query === void 0 ? void 0 : _location$query.from) || ((_location$query2 = location.query) === null || _location$query2 === void 0 ? void 0 : _location$query2.back_url); - if (from) { - window.location.href = decodeURIComponent(from); - } else { - //判断 如果密码强度过低 跳转修改密码页 - if (!password.test(values.password)) { - message/* default */.ZP.info('系统检测您的密码强度过低,请及时修改'); - window.location.href = '/account/secure'; - } else { - window.location.reload(); - } - } - } else { - // if(!password.test(values.password)){ - // message.info('系统检测您的密码强度过低,请及时修改') - // history.replace('/account/secure?active=3') - // dispatch({ - // type: 'user/showPopLogin', - // payload: { showPopLogin: false }, - // }) - // }else{ - window.location.reload(); - // } + if (!(location.pathname === '/user/login' || location.pathname === '/login')) { + _context.next = 35; + break; } + from = searchParams.get("form") || searchParams.get("back_url"); + if (!from) { + _context.next = 26; + break; + } + window.location.href = decodeURIComponent(from); + _context.next = 33; + break; + case 26: + if (password.test(values.password)) { + _context.next = 31; + break; + } + message/* default */.ZP.info('系统检测您的密码强度过低,请及时修改'); + window.location.href = '/account/secure'; + _context.next = 33; + break; + case 31: + window.location.reload(); + return _context.abrupt("return"); + case 33: + _context.next = 43; + break; + case 35: + if (password.test(values.password)) { + _context.next = 41; + break; + } + message/* default */.ZP.info('系统检测您的密码强度过低,请及时修改'); + window.location.href = '/account/secure?active=3'; + dispatch({ + type: 'user/showPopLogin', + payload: { + showPopLogin: false + } + }); + _context.next = 43; + break; + case 41: + window.location.reload(); + return _context.abrupt("return"); + case 43: form.resetFields(); - case 10: + case 44: case "end": return _context.stop(); } @@ -168,131 +521,96 @@ var LoginPopComponents = function LoginPopComponents(_ref) { } }); }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - layout: "vertical", - form: form, - initialValues: { - autologin: true, - login: user.actionTabs.phone - }, - onFinish: onFinish, - onValuesChange: function onValuesChange(changedValues) { - setErrorValue(''); - var chineseRegex = /[\u4e00-\u9fa5]/g; // 中文字符的正则表达式 - if ('password' in changedValues) { - var _password = changedValues.password.replace(chineseRegex, ''); // 将中文字符替换为空字符串 - form.setFieldsValue({ - password: _password - }); - } - }, - children: [!!errorValue && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "res-error-values", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: errorValue - }), /*#__PURE__*/(0,jsx_runtime.jsx)(CloseOutlined/* default */.Z, { - onClick: function onClick() { - return setErrorValue(''); - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "login", - rules: [{ - required: true, - message: '请输入学号、工号、手机号或邮箱' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - style: inputStyle, - size: "large", - placeholder: "\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7/\u5DE5\u53F7/\u5B66\u53F7", - onBlur: function onBlur() { - dispatch({ - type: 'user/setActionTabs', - payload: { - phone: form.getFieldValue('login') - } + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + layout: "vertical", + form: form, + initialValues: { + autologin: true, + login: user.actionTabs.phone + }, + onFinish: onFinish, + onValuesChange: function onValuesChange(changedValues) { + setErrorValue(''); + var chineseRegex = /[\u4e00-\u9fa5]/g; // 中文字符的正则表达式 + if ('password' in changedValues) { + var _password = changedValues.password.replace(chineseRegex, ''); // 将中文字符替换为空字符串 + form.setFieldsValue({ + password: _password }); } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "password", - rules: [{ - required: true, - message: '请输入8-16位密码,区分大小写、不能使用空格' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Password, { - style: inputStyle - // visibilityToggle={false} - , - size: "large", - placeholder: "\u5BC6\u7801" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "code", - rules: [{ - required: true, - message: '请输入验证码' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - style: inputStyle + }, + children: [!!errorValue && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: LoginPanelmodules['res-error-values'], + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: errorValue + }), /*#__PURE__*/(0,jsx_runtime.jsx)(CloseOutlined/* default */.Z, { + onClick: function onClick() { + return setErrorValue(''); + } + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "login", + rules: [{ + required: true, + message: '请输入用户名、手机号或邮箱' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + style: LoginForm_inputStyle, + size: 'middle', + placeholder: "\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7", + onBlur: function onBlur() { + dispatch({ + type: 'user/setActionTabs', + payload: { + phone: form.getFieldValue("login") + } + }); + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "password", + rules: [{ + required: true, + message: '请输入8-16位密码,区分大小写、不能使用空格' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Password, { + style: LoginForm_inputStyle // visibilityToggle={false} , - size: "large", - placeholder: "\u9A8C\u8BC1\u7801" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: (env/* default */.Z === null || env/* default */.Z === void 0 ? void 0 : env/* default */.Z.API_SERVER) + imgSrc, + size: 'middle', + placeholder: "\u5BC6\u7801" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "flex-container", style: { - height: '32px', - marginLeft: '10px' + justifyContent: 'space-between' }, - onClick: function onClick() { - // setImgsrc(ImgSrc) - setChangeImgNum(changeImgNum + 1); - // "this.src = '/rucaptcha/?t=' + Date.now();" - } - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "flex-container", - style: { - justifyContent: 'space-between' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "autologin", - noStyle: true, - valuePropName: "checked", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - children: "\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "current font14 c-blue", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - className: "c-grey-333 font14", - onClick: function onClick() { - return handleClick(); - }, - to: "/user/reset-password?from=".concat(location.pathname), - children: "\u627E\u56DE\u5BC6\u7801" + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "autologin", + noStyle: true, + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + children: "\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55" }) }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - size: "large", - type: "primary", - htmlType: "submit", - block: true, - className: "font16", - style: inputStyle, - children: "\u767B\u5F55" - }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + size: 'middle', + type: "primary", + htmlType: "submit", + block: true, + className: "font16", + style: LoginForm_inputStyle, + children: "\u767B\u5F55" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(UnlockLogin, { + open: openUnlockLogin, + data: errorData, + accountInfo: objectSpread2_default()({}, formValue) })] }); }; @@ -305,7 +623,7 @@ var LoginPopComponents = function LoginPopComponents(_ref) { globalSetting: globalSetting, loading: loading.models.index }; -})(LoginPopComponents)); +})(LoginForm_LoginPopComponents)); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./src/utils/util.tsx @@ -1205,6 +1523,8 @@ var SvgQq = function SvgQq(props) { ;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/OauthPanel/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var OauthPanelmodules = ({"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh","driver":"driver___IuicK"}); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(97940); ;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/OauthPanel/index.tsx @@ -1556,11 +1876,6 @@ var tabs = __webpack_require__(99313); var row = __webpack_require__(95237); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js var col = __webpack_require__(43604); -;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/LoginPanel/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var LoginPanelmodules = ({"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz","tabs":"tabs___EwOAX"}); -;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/LoginPanel/feiteng.png -var feiteng_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACqkAAAHZCAYAAAAfL0PeAAAACXBIWXMAAC4jAAAuIwF4pT92AAAgAElEQVR4nOzd31EcWbY37MwTfY9u8wqddAAdC+BYIF4LoC0QskDIAiELBBYMsmCQBSMcyCOu8vITFuQXu2fRQ6uhsoD6s3Pn80R0vB1vxJnO2ruoylr522vVwzBUAAAAAAAAAAAAwHz1dXtYVdWbQhfgqhm6qwyuY3aEVAEAAAAAAAAAAGDG+rp9VVXVj6qqdgpdhf9uhu5HBtcxO/819wUAAAAAAAAAAACAmTspOKB6IaC6PUKqAAAAAAAAAAAAMG8nBb/68wyuYbaEVAEAAAAAAAAAAGCm+ro9LriL6rdm6K4yuI7Z+m3uCwAAAAAAAAAAAMC89HX7uqqq4ym86GboTtf8n1j3//42na3zvx0B39fZr8JfnTdD92NT/zEhVQAAAAAAAAAAYG0ixDWJMCB/kbpPpiDb92bovhe4NClY+CGD61jG2kKkfd0eVlW1u67//S27aYbucs2XkD7b9rNfib+6+9veCCFVAAAAAAAAAABgnV5PMMTFvT3r6/amqqoU9jvbZAdGNuKk4GUuuUPsZPzX3BcAAAAAAAAAAACAhVKnzXdVVf1fX7dXfd0eWK7pi30sNUB+2wzdeQbXMXtCqgAAAAAAAAAAACwrhRr/2dftZV+3r6zapB0X/NrOMriG2auEVAEAAAAAAAAAAHiGt1VV/ejr9tDiTU9ft6+rqjoq9OXdCqnmQ0gVAAAAAAAAAACA59ipquoffd2eWr3JKXnPLpuh+5nBdcxeJaQKAAAAAAAAAADAC33o6/bcIk5DX7evqqoquQOu0HRGfuvr9k1VVa/mvhAr9F0KG8oQbc1f285xzdBd5X6NAFCCvm4PbORSfjRD92MC1zlbahHP8rMZuu8TvG4AAGCN+rpNI0zfWGN4khO/sQHW5qiv21TLPLHE2TuJLrgluvCcKC+/VVWVfrjsz30hVuh/q6p6UlgrgnBOEuThuy9K7jlOJ30syFLqCVwjAJTgn3ZxKR+dkM2eWsTTfauqSlAdAAD41Ru/r+DJHJwFWK93fd2m/I0sVN5Kzkd572Xmt7kvQA5Scruv28uqqj7NfS0ysB8nOjzQBgAAAAAAAACApzuLoKrO1Rnq6/a44C6q30wDzs9/zX0BctEMXeoiczH3dcjEh/gwBgAAAAAAAAAAnmZHN8usldy8T2PCDAmp5iW1Ub6e+yJkIp3oeDP3RQAAAAAAAAAAgGfY0yQuP33dHlZVtVvoy7vRRTVPQqoZaYbuZ1VV6YPgdu5rkYF0ouOyr9tXc18IAAAAAAAAAAB4hjPZm+ycFPzadFHNlJBqZpqh+xFBVbYvnRq4tA8AAAAAAAAAAPBkO3JQ+ejr9qCqqv1CX17qonqewXXwACHVDEXb4d/nvg6Z2O/r9mzuiwAAAAAAAAAAAM9QcufOqTku+LUJqGZMSDVTkey+mPs6ZOJdX7clf0gDAAAAAAAAAMA67PV1+8bKbldft6+rqjoq9OXdVlWlCWHGfpv7AuSsGbrj+JDem/taZOCsr9vvzdB9n/tCAAAAAAAAAMAmRbjqe4wO52EppPWmGbof1ocMHcTfMNtzWvDanzdD9zOD6+AROqnm7yBuJNiudKN71dftK/sAAAAAAAAAABt1KaA66lRAlYwd2pztibxTyXugi2rmhFQzFynvg7mvQyb+CKrOfREAAAAAAAAAYFP6uj01gXbU12bohLTImXH/23VScND/QkA/f0KqExAj5n+f+zpkYq+v2/O5LwIAAAAAAAAArFtft6mp1wcLvVCaznuc8fVBpRPy1p0U/NoE9CdASHUimqFLwciLua9DJo76unWDBwAAAAAAAABrEuOpNZEadxhTeiFrETpnwyLjVGpI+Fs0fyRzQqoT0gxd+tD4Nvd1yMSXvm61IgcAAAAAAACA9UgB1V1ru9DnZuiuMr4+YPtOC96Dkl9bUYRUp+ewqqqbuS9CJq7i5BYAAAAAAAAAsCLR+e+t9Vzouhm6kkd4Ay/U1+1hwWH/GyH96RBSnZho0Z4+QG7nvhYZ2BFUBQAAAAAAAIDV6ev2dVVVZ5Z0oZQZOc74+oA8lBxk10V1QoRUJ6gZuu+Ff4hMyZ6bYwAAAAAAAABYmctoGsXjTiI7AvCgvm4PqqraL3R1UhfV8wyugyUJqU5U/KF9nvs6ZOKor1uhYQAAAAAAAAB4gb5uz6JZFI/7KpwFLKHkbss+Ayfmt7kvwJQ1Q3fS1+2bglPvU/Kpr9vvzdBdzX0hAAAAAAAAAOCpouvfOwu30I0x//B3EXB/84yleTWV5ezr9qmZpJLzZIfxnZGL57z3tu2sr9ufz7iGZ3XyFlKdvsOqqq6cJMrCZQoNN0P3Y+4LAQAAAAAAAADL6uv2VYz5Z7HjZuieEyqC0s2hyZ8mhv8hJ/dyz13DZwW7jfufuLj5SKdkbue+FhnYiaDqZE5ZAAAAAAAAAEAGzuOZO4/7aLorAFMkpFqAaKGrnXseUsr8bO6LAAAAAAAAAADL6Ov2pKqqtxZroetm6E4zvj4AeJSQaiGaoUtt7z/OfR0ycdTXrZtDAAAAAAAAAFigr9s0otvz9cXSZN3DnC8QABYRUi1InJr5Ovd1yMSHvm7dJAIAAAAAAADA44z5H3fSDN2P3C8SAB4jpFqeNPb/eu6LkInzOPUFAAAAAAAAANzT1+1ZVVV71mShr83QnWd8fQAwSki1MM3Q/Yyg6u3c1yIDOxFUfTX3hQAAAAAAAACAO33dHlRV9c6CLHQT+Q8AmDQh1QI1Q/e9qiqj5vOwF+MJAAAAAAAAAGD2otHT5dzXYQnH0agMACZNSLVQzdBdVVX1fu7rkIm3fd2ezn0RAAAAAAAAACAaPe1YiIU+Ru4DACZPSLVgzdCdVVV1Mfd1yMSHvm614QcAAAAAAABgtvq6PUmNnrwDFrpuhk4jLACKIaRavnSDdz33RcjEWV+3b+a+CAAAAAAAAADMTzwvF75c7LaqqsOcLxAAnkpItXDN0P2MG5jbua9FBtK4gsu+bl/NfSEAAAAAAAAAmB1j/sedNEP3I/eLBICnEFKdgbiBcdImD7spqDr3RQAAAAAAAABgPvq6Pauqas+WL3TRDN15xtcHAM8ipDoTzdBdVVX1+9zXIRP7cQMOAAAAAAAAAEXr6zY11Xpnlxe6SV1UM74+AHg2IdUZiRM3F3Nfh0y86+v2eO6LAAAAAAAAAEC5+rp9FWP+WeywGbqf1giAEgmpzkwzdCkYeT33dcjEl75u38x9EQAAAAAAAAAo1mVVVTu2d6GPzdB9z/j6AOBFhFTn6aCqqtu5L0ImruLkGAAAAAAAAAAUo6/bNL5+344u9K0ZutOMrw8AXkxIdYaiRfzB3NchE+nE2NXcFwEAAAAAAACAcsRU0U+2dKHUXOw44+sDgJUQUp2paBX/+9zXIRN7fd2ez30RAAAAAAAAAJi+mCbqGfi442bofuR+kQDwUkKqM9YMXbop/Dz3dcjEUV+3TkgBAAAAAAAAMHVpfP2eXVzoohm6y4yvDwBW5jdLOW/N0J1Em/39ua9FBr70dfs9utwCAAAAAAAAwKT0dXtYVdU7u7bQTVVVJxlfH/92XVXVz8zX4nVVVbsZXAfAQkKqJOkm8bsvrixcpdCwlv4AAAAAAAAATIkx/0s7bIYu9/AjVXXSDN1VzuvQ123qWvwhg0sBWMi4f6q4+UlB1VursXU7VVVdxs07AAAAAAAAAEzFZTzz5nEfTVcFYG6EVPlD3ARpJ5+Hvaqqzua+CAAAAAAAAABMQ1+3KW+wb7sW+tYM3WnG1wcAayGkyp+aoUtt9z9bkSwcxU08AAAAAAAAAGSrr9s3VVV9skMLpcm2xxlfHwCsjZAqf9EMXQpGfrUqWfjU1+3B3BcBAAAAAAAAgDz1dfuqqqpz2zPquBm6H5lfIwCshZAqD0mnd66tTBYu+7p9PfdFAAAAAAAAACBLZ1VV7dmahT43Q3eZ8fUBwFoJqfI3zdD9jKDqrdXZup0Iqr6a+ToAAAAAAAAAkJG+bg+rqjqyJwulBmGnGV8fAKydkCoPaobuewRV2b494xEAAAAAAAAAyEVMBPUce9xxNAoDgNkSUuVR0W7+oxXKwtu+bp2uAgAAAAAAACAH5zEZlMe9jwZhADBrQqos1AxdCkZ+tUpZ+BDjEgAAAAAAAABgK6LB0r7VX+hbM3RnGV8fAGyMkCrLSGP/r61UFs77un0z90UAAAAAAAAAYPPiefUHS7/QbVVVGlABQBBSZVQzdD/jBurWam3dTgRVX818HQAAAAAAAADYoHhOfWnNRx1HzgIAZi/5zSqwjGbofsSo+X9asK3bS0FVJ68AAAAAAABm76SqKs1NeKmzeAYJY9J7ZdcqLfS5GTpBXgC4R0iVpTVDd9XX7fuqqj5Zta1729ftWTN0JzNfBwAAAAAAgNlqhu673eel+rrV8ZFR0dTqyEotdF1V1WnG1wcAW2HcP0/SDF06GXVh1bLwrq/b47kvAgAAAAAAAADr09ft65j2yWLG/APAA4RUeY6TOAHE9p31dfvGPgAAAAAAAACwJimgumNxF3qvuzUAPExIlSeLkz+plf+t1du69EPgsq/bVzNfBwAAAAAAAABWrK/bNL5+37ou9C2m0gIAD/jNovAczdD96Ov2oKqqf1nArdtNQdWqqg5mvg4AAAAAAAAArEhM9fxgPRe6jSZfwHaV1Mm45IMB3zK4Bl7m53P+r4VUebbUqr6v29+rqvpiFbduv6/bs2boTma+DgAAAAAAAAC8UEzzvLSOo45jGi2wRaXkZfq6PS44pHrdDJ0GfDNl3D8v0gzdeVVVF1YxC+/iywoAAAAAAAAAXuIspnryuM/N0AnyAqtUcnO6swyugS0RUuXFmqFLwchrK5mFLzFyAQAAAAAAAACeLJojHVm5ha5NOgVWqa/b1GV0r9BFvYlGiMyUkCqrkj4ob61mFq5i9AIAAAAAAAAALK2v29e63Y1K2QhTToFVOy14RX2vzJyQKivRDN3PCKqyfTspqGofAAAAAAAAAHiiy3jmzONOm6H7bn2AVYkDAvuFLmgK9uuiOnNCqqxM3IT9bkWzsNfXrQ94AAAAAAAAAJbS1+1pwaOmV+VrM3Q6AgKrVnQX1Wh+yIwJqbJSzdClYORnq5qFo75ujRgAAAAAAAAAYKG+btPk1A9WaSFj/oGViy6qRwWvrCZ7CKmyes3QnVRV9c3SZuFL/JgAAAAAAAAAgL/p6/aVENFSDnUDBNag5PD7RTN0PzK4DrZMSJV1Oayq6sbqZuEyTl0AAAAAAAAAwK9SQHXXqiz0uRm6q4yvD5igOCRwUvDenWZwDWTgN5vAOqTTQ33dpqBquknbschbtRNB1QOnugAAgEycx+9Flue0OQAAALByfd2mDn5vrexC1zFRFmDVjgvOVX3TRZU7QqqsTTN03/u6TTdqX6zy1u1VVXVWeItwAABgIpqhMz4OAAAAYMtiIueZfVjo1nN2YI10UWUWjPtnreLB42ernIWjCA0DAAAAAAAAwKXJqKNOU4OuzK8RmKDoZL1b6N6lDtSmqfEnIVXWLtref7XSWfiUxv7PfREAAAAAAAAA5qyv29OYyMnjvjZDp9MssC4lN5rz2clfCKmyKSn9f221s3DZ1+2buS8CAAAAAAAAwBxFY6MPNn8hY/6BtYnP4VIPCtzE5G34k5AqG9EM3c+4gbu14luXxjWc93X7aubrAAAAAAAAADAr8ZxYeGjcYeQcANbhtOBVLfm18UxCqmxMM3TfnTTKxp4fHgAAAAAAAACzk54T79r2hT42Q3eV8fUBE9bX7euqqvYL3cPUvPAyg+sgM0KqbFQzdOmD6KNVz8Lbvm6dXgAAAAAAAACYgb5uT9JzYnu90HUzdJ6jA+tU8mfMmS7UPERIlY2LG7oLK5+FD33dHs59EQAAAAAAAABK1tftGyOYR6UOgJ6fA2sTXVSPCl7hswyugQwJqbIt6YTWtdXPwnn8IAEAAAAAAACgTGnM/469XeikGbofGV8fMH3HBe/hhS6qPEZIla2ID6XDOInEdu1EUPWVfQAAAAAAAAAoS1+3qbPdnm1d6GszdOcZXx8wcZHLOSl4H3Xr5lFCqmxNnEDSKj8P6QfJ5dwXAQAAAAAAAKAkfd0eVFX1zqYudFN4d0MgD8cFd7T+qhM1iwipslXN0F1VVfXeLmRhP07QAQAAAAAAADBx0bVPs6Jxx0ZUAxtQchdVeSMWElJl65qhSx9UF3YiC+/6unVCDAAAAAAAAGD6zgvu2rcqH6O5FsDaRBZnt9AV/uZzlDFCquQinRa4thtZOOvr9s3cFwEAAAAAAABgqvq6Tc/g39rAha6boTvN+PqAcpTcRfU8g2sgc0KqZCFa5x9UVXVrR7YunaS7jNEPAAAAAAAAAExINCUSvlwsZRMOc75AoAx93aY81F6h23nTDJ2QKqOEVMnGvaAq25dajF/aBwAAAAAAAIDJMeZ/3EkzdD9yv0igCCUfGnAggqX8ZpnISTN03/u6/b2qqi82Zuv2+7o9b4bueObrAAAAAAAAADAJfd2eFdyxb1W+6vwH+evrNuVVXhewVfsZXMO6vOnrVlCVx1w1Q3dVCamSo3QzGK2uj2zQ1h31dXvlBh0AAAAAAAAgb/Gc/Z1tWuimqiqNmmAajgsPeJbAdw5j/gipGvdPlqJ757XdycKXvm7fzH0RAAAAAAAAAHLV1+2rqqoubdCo42bofmZ+jQBQFCFVcpZOed3aoSxcxY8aAAAAAAAAAPKTpmPu2JeFPt6NHQYANkdIlWzF6SVB1Tzs3LVfBgAAAAAAACAffd2eVFX11pYs9K0ZutOMrw8AiiWkStaaofteVdWJXcrCXl+353NfBAAAAAAAAIBc9HX7pqqqTzZkodQY6zjj6wOAogmpkr1m6FIw8rOdysJRX7du3gEAAAAAAAC2rK/bVzHmn8WOm6H7YY0AYDt+s+5MQTN0J3ECbN+Gbd2Xvm5/NENn/D+Evm4PHloLfycAAAAA5Yla9auHXph6EM/xWH2xqqqfMXEOAB6TxtfvWZ2FLpqhu8z4+gCgeEKqTMlhVVWpGLNr17buMhVinTajVH3dvq6q6qF/kvQQYmeZl97X7UP/39epuBz//j3+/Wf8+w9/VwAAAACbcy8cePf/3tWE7v79SfXoJ9SDftz9ox5Uhuhk9yZezEPvp+o5jTgeeU99u/fvd8Hou/fW92bofj70fwRAWfq6Tc/P39nWhW6qqjrJ+PoAYBaEVJmMVFSJG+2rZQNirM1OBFUPFLuYungQ8Sb+eb2Bjs33T7P+7b8VRee7BxdX8bDiu44JAAAAAM93rwb0+l4taFN15mXrQT8iaPg96kHCqxmKTrr330uvtjAFbv+Rf/9DvKe+3R2Mj/eTLr8ABTHmf2mHnmcDwPYJqTIpKaTV12066fTFzm1dKqyeVVV1PPN1YEKiQ+pB/PMm4/End9f1Z4H5l8LylQcVAAAAAA+bUA3ovr345+3d/19ft7d3daD0/woZbl4EUu8fcp/SOOX9B+qL1/Geuor3lNAOwHRdauw06qMmMACQByFVJqcZuvMoMn6we1t31NdtCsqdzXwdyFh0YE6F5MOnjmfL0F1h+Y/RLX3d3kRB+VJRGQAAAJir6CR2eC+YOvUa0J2dCK2mfz5EyPDrvYCh0MWKRcfdu3823R11E+7C0Hf1xevowuf9BDAh0dSpxO+pVfrWDN1pOS8HAKZNSJVJSjeUcYL5rR3cuk993f5ohu5y5utAJu49lDicwWdEeuByFP+k1/4tAquXuqwCAAAAJYtGBnc1oDmFNO5Cq3cHmFMt6FzA8HnuvY8OZvq8IQVWP1XeTwCTEc/IP9mxhW5NAwWAvAipMmXHcWJ8SuN1SpW62x4oXLEtMwumLnLXafXTvS4IAqsLRHeMf2Z7gXl5r3P2fPjbWMptM3SvJnCdc5W6TJU6eSF1gTjI4DpezGfNk/zvHMb79nV7amrKcpqhq6dwnTny2fMkxX/29HU7ZHAZU5DNeyFqQMfxj7rwvw8wp46Y7wQMlxfhnuNCJi+t0v33U6otnkVt0fQmgEzEvdC5/Rh17NkYAOTlv+wHUxWFkeM4CcV27URQVVCDjUoF5b5u04/x9EPzi+7Kf3HXBeH/+rq96uv22N/o38VDtpvcritTJ3NfgJlxynycLvIAALAhfd0e9nWb7sH/v6h3CKj+3V3A8F993X5PY4DVgv4jdUzt6/YsTQVLaxRrJaD6uL2ot/5I9dfoOAvA9p26Dxp1YQIoAORHSJVJixPhQhR52HNyj02JwOX3KCgfRVCax+0rKi+kWLGc3eg0wjwc2udROgsDAMAapYBl6rIdocJ/OJz8JHeHl2ddC4r30F0d8f8EU59lJ+qvdwfhi5jqADBF6dBOfJfxuBsNNwAgT0KqTF6chPpoJ7PwNsYzwsrdezDxMwKXToo+naLywwTNludgyAxEsVP4f7Eb4zMBAGA9ouPleXRN/SBU+CKzrAU9MH1JHXE10kH4f6orAmyeMf9LO4xprABAZoRUKUIzdCkYeWE3s/Ahwi2wEnfh1CgqfxCcWhlF5dAMXXpvXWdxMfnz+T4PwsjjdGAGAIAVuxdO/b8IVrJaxdeCUl06vT7Tl9bu7r10aWITwMZc+l4b9VFjAQDIl5AqJTkRMsrGuZHQvJRw6sYIq/6bbqrL2XUQoWxxIt8IzXG6FgAAwIoIp25ccbWgGOmfaoj/iNfHZryNLr1nUU8AYD3fc6e+30Z9i6ZWAECmhFQpRrTuT8GZW7u6dSlMeKkwxXMJp27F/QcUcwyZ64q4PCHVstnfcddO5AMAwMvFAWXh1O25qwWdT7Ub5r1wahrpv5vBJc3Vu1TLdbAZYPXiec0HS7vQrbo2AOTvN3tESdLI5iiE/NPGbt1uhL5mPUacp4m/3zNF5a1KDyj+1dft56qqTuMAQPHS6+zr9sJDsaWk0Xmv5vLemCHFvHG6qAIAwAvFAeUTh5OzcBS/9c+m0oEshVNT3UoNMSvpb/kffd1+rarqWN0I4OWiGZAGG+N877BOqWN87u+vSR44A+ZHSJXiNEOXugC+r6rqk93duv0obp7MfB0YEd0azo0ryUrqgJC6UaQf93MpglwKqS5lJ4KMgnqFic9io/7HKQwDAMAzxXj5c+HC7KTf+h8i/JlqQVc5XmS8f4w8ztvb6Ko6p5oiwLpo6jLus+8b1mzPAgOshnH/FKkZunTTfmF3s/AuipvwoOic8X+Ky1m664BwGSd2ixaFjJu5b/qSdNssk30d9y117s/9IgEAIDcx2v8yJmAJW+Qr7c0/U+OBnGpB8f45j/ePGmL+7mqK53OoKQKsQ0we1FRjses4vAIATICQKsVqhu44bk7ZvlTUfGMfuC+9J/q6/Z66NFiY7N11QJhDgM2J2+W8ja6blMWhknE6CAMAwBNFPeGHyQ2TkibsXOVQ0+3r9iTeP4I603OUy/sIYEruTR9kMWP+AWBChFQpXRr/c2uXty6dnJ5FJ0aWE8XlfxmRMCl3HRDOCn+dpb++VdJ1syBR+PSZPE6QHQAAlnSve+o/oq7AtKTfiP+KOt7Gpd+pfd1eVVX1yftn0vYiqOpgLMDyzn33jXrfDN33zK8RALhHSJWixempA7uchTQq6mruizB38XDirrjMNL1LHXBL7aIZY7x14V6OhwtlsZ/jvjqZDwAAy+nr9kD31GJ82vTY9gjGfjfavxgpaPWlr1sjmQFGxGel77/FvjVDp+EIAEyMkCrFi1NUv9vpLOylgubcF2Gu7j2c8ON6+lIHhO8Fj+pS3FjOnpH/RRFSHaeLKgAALCHCFf/UAawod2Pb1xpU/eWAu/dPeT5sOvAMMCXxzOWDTVvo1pQ3AJgmIVVmoRm6FIy8sNtZODLaZ36i+4GHE2XZiZFvJf49C6Itbysj/1itKH7uWtaFbuN+EgAAeMS9gKFwRZnSoeUf6zq03NftoQPus7CRwDPA1MTnomcT445NuwKAaRJSZTaaoTs2wjkbXwruwMgvonuu8f7l+lJaUDUKHA42LMeJ5TI4PDJOgRgAABaIWp+AYfl2ImC40tpudN/9hwPus7EX7yMTegD+40wjgVGfm6FTpwWAiRJSZW7SuPEbu54Fp6ULF90zvsfpeMpWXFBVIG1pu33dHkzkWnmcsPE4nwkAAPCIqAn8S8BwNlYWVNV9d9ZSUPW7ZhYAf3YT9yxtsdSI6jTnCwQAFhNSZVaiO1660b+181v3RzFz5mtQrDgFfxXFRuahqKBqnMZ1qGE5unBOWBRAndBf7NYJfQAAeFhft6nr1xfLMzsvDqrG/+2V7ruztpbOvABTEs/Tzm3aKGP+AWDihFSZnWboUmfHEzufhb0YBU9Boqj4XUB1lkrrqCqUthxdOKfN/o1zrwIAAA+Iut47azNbzw4Y3guoqh8iqArM3blu9KPex/N9AGDChFSZpWbo0g3/Z7ufhaO+boWGC3GvwOwH9XyVFFQ9y+AapmCnsHDy3AipjhNSBQCAe2JE+3djaXlOwDBqCP9SP+QeQVVglvq6PdVRfNTXZug8qwGAAgipMlvN0KVg5DfvgCx86uv2YO6LMHUCqtzzpYSicjN0P6qqus7gUqZA0HGCYtS/z+zFbpzSBwCA/0gBVR0w+UX6XXke742FIqD6xQLyAEFVYFbiuegHu77QbRrzn/H1AQBPIKTK3KVwxs3cFyETl33dvp77IkyVgCoPuCrkb9oJ3eW8XeZhFNlR4Bt3mfsFAgDApgiossDe2O8nAVWWIKgKzELcU5neNO6wGbqfuV8kALAcIVVmLW5sD+MkFtu1E0FVIadpElDlV6X8TQuoLU831QmJv823c1+HJQiqAwCAgCrL2Y+xxX8joMoTLN2ZF2DCUkB11wYu9LkZuquMrw8AeCIhVWYvRrjqJJaHPWGQyRJQ5SGT/5uOwwwXGVzKFJzMfQEmRh9f57oAACAASURBVKh43HUzdD9yv0gAANgAAVWW9eHXLpgCqjzDXnRUFVQFihPfi5oHLJbqsp43AEBhhFTh3yGk1Cnvo7XIwlFft354QDmOougyZcbuLGevr9vXU7hQ/iCkOs7fPgAA/Nu5gCpP8OdvKQFVXkBDC6A4UT/32bbYreZSAFAmIVUIzdClUURfrUcWPvV1KzwD5TibcngxRsrcZHApU6B4NAHx9+i0/rjL3C8QAAA2xAQdniIdYj0VUGUF0uH3UwsJFOTSfdWo05iCCgAURkgV/ioVzq6tSRbOfx0NBUzWTgFhLx0VlyOkOg0Ogoz7ZtQ/AADAs50IqLIiH/q6PbCYwNRF6F5n+sW+NkOn0ywAFOo3Gwv/0QzdzzjhfeUk29btRFD1IO3LzNcCSvBHF43oWj1FKaT6wTtx1G46YOCkc/aEiccJpgMAADyf2jqrdJmmwnhOAExVhO09X1jMmH/gQc3Qbe3AUuHTIb5tc21zV+Dep+/Zrf+m0kkVfhHBGjfBedgTEoGifJhqh+ToqPgtg0uZgpO5L0DOYtS/E/vjjPoHAACAPJQwpQmYqb5uX3nWuZRDhxGADE21+dIydK5eoBm69N19k+0FPt1ODs/whVThAc3QpYLHe2uThbcxAgMow5RveBWSlmOUfN4cxBn3VUEUAAAAsrLf162D0cAUpecKu3Zuoc/N0F1lfH3ADEUX7FI/v28iE8VipeWUTuLwzNYIqcIjmqFLQaoL65OFD9FOG5i+KReUL6MVPovt9HUrqJov36fj/DAHAACA/Hya6pQmYJ7i2eZb27/QdTN0DiEAOSq5kZomcUvQTXX1hFRhsfQHem2NsnCmAAXFON32KZ3niM6KwmvLEVLNUHyPOrW/2G386AQAAADyYywpMAl93b72mTXqVlMFIEfRRXW/0M3xHOxpSvsu3+r3rpAqLBCBpEOd87KQUv2XUwy2AX+zM+ETWm7al3Pk8zpLCn7jBNEBAAAgX8b+A1NxGc9CeNxpM3TfrQ+QoZKfpzlA8TTnheXFdrc5xVpIFUY0Q/dDqCMbuwJiUIx3cZJ4Upqhuyqsrf866aaaH/cz44RUAQAAIG+TnNIEzEdft6lJx54tX+hrM3SCUkB24vn1UaE7cyuk+jTR2LC0NdtaMzEhVVjOVDv+lebWXkBRpnpDJyy/HIHIjPR1e+jk/qg04kRIFQAAAPK24+E6kKsYEf3BBi104/kBkLGS8yiXEbrkac50U10NIVUY0dftudNu2Tgx9gGK8jYKNlMjpLqc/Sl2yy2Yzrbj/G0DAADANBypOwG5iS7PDsGPOxaSAnIUn+MlP0/TEO4Z4jurtO/3k238R4VUYYG+bk8KbuU9NZ+boRMegfJM7ma4GbofVVV9y+BSpkAwMh/2Ypz7DAAAAJgOD9mB3JybZjXqYzN0V5lfIzBfJwV/jl/EM26ep7TfHnvbaCYmpAqPiD/IT9YnC9+aodtKkh9Yu33dVIvmszsDMbJBcXSxG93aAQAAYFJSN9U3tgzIQTQ+emszFrpuhs4BAyBnJT/X9Gz7BSLgezHZF/CwjX8nC6nCA2JMjHEMebjR/Q2KN8Ub/vQdcZvBdeRu18OCLPgeHefHOQAAAEyPA9LA1kUNXPhysVt1aiBnhTd8+aaL9UqU9l2/8WZiQqrwi75uX0X4SMex7fvjB0szdD/nvhBQuLdxOGAy4nPJYYblHE/hIksV9zVO8I8TUgUAAIDpOZpaXREokjH/406MmQYyV/Jhg7MMrmHy4nvsa2Eva6OH/oRU4e/SB/SedcnCsdG7MBtTvPEXaluO09HbZf3HXSuQAgAAwGTpXghsTV+3niuP+9oMnecpQLb6uk3P0nYL3aGbZug0Xlqd0gK/G20mJqQK9/R1m4oZR9YkCx99WcKsHEbHx8mIsQg33qajduPHHduhk+04BVIAAACYrsnVFYEyxIjcd7ZzoRs1amACNtpNcsMc6FqhyAd8K+YF/dvG3iNCqhAiQPPBemQhnajzZQnzsjPRQoVw23KEVLcgTr7tz+6FP51DMQAAADBdU60rAtP30x6OcogAyFocOCj1WdqtTtZrUVqW6WhT3VSFVOHfXzxvBI2yca2gBLM1xVNqvjuWo6PFdggHj/tq1D8AAABMXsndr4BMNUP3PU2GtD8L7WgSAGSu5GxKaaPpsxDdVK8Le1kbCd4KqTJ7EZo5j5tktus23QQ0Q+fkIczTbpxWm4wIt5XW0n8ddgQmt8Khj3EKpAAAADB9u9GMBGCjYjKkZwSL7fd16zABkJ3oHnlU6M7cCqmuVWlru5GGU0Kq8O+A6p51yMJhnDoE5svI/3IJqW5Q/LB2fzNOSBUAAADK4LAusC3HEQbicZ8cJgAyVNrY9vvONYdbn2boUj7gpqCXtLOJ6RRCqsxaX7cp3f527uuQiffRFhuYtykGGS8VoJbyNoKTbIaT6eO++oEOAAAAxXBAGtiKmLgmKD/ufBNd2gCWEZ9HJd8/6qK6fqWFnE/W/T0tpMps9XWbfiy88w7IwkUzdL4kgWSnr9tJ/SCIkJtujMvxsGBzrPU4XZABAACgHEb+A1vTDF16RnBhBxbaK7xrITAtJ9E9skQXcYCCNdJN9emEVJmlKFQIRebhWrc34BdG/pfLafINiPuc3eJf6MvcRuEYAAAAKIfaE7BNJ4WFVdbh3dQalQDFKjmjIgu1OaVlBNb6e0pIldmJ9sSXBZ+KmJI0HvvQqF3gFwdTW5Bm6K4Un5ayZ+T/RnggM05AFQAAAMozuboiUI543imAOc7Yf2CrYupyqXmhb83Qfc/gOubiLHJPpdiNv4+1EFJlji51F8vGgTbjwAMmN/I/6Ka6HN2z109IdZyQKgAAAJTHAWlgqyIY9NEuLLSjPgts2WnBG1Dya8tOHFAprXPt2t5DQqrMSl+3KUC0b9ez8LsTHMACQqrlcpJ8jSLgrVv8YjdG/QMAAECxdFMFtqoZuhTu+GYXFtrv61ZDC2Dj4jlaqU3tbmL6J5ulm+qShFSZjfgjOrLjWbhohk6YC1hkiiP/fyg8LSXd2HpYsD5CwOMEVAEAAKBc6k5ADo4LC6ysw6e+bt+U97KAzJUckNdFdQuim2ppzx6FVOG54gb3iwXMwnUzdMYQA2N2J1qcEMBfju+B9RFSHefvFAAAAMolpApsXTS1UAcfd97X7avcLxIoQzTRKXXy8o1GcVtVWkB4fx1Np35b9f8g5CZubLW0zsOtAhHwBOnz4vvEFuwyWvobt76YIOUaRNd4773F0o/0qX2uAAAAAMtLh99fR0AMYGuaobvs6/bCpM+F9iLYY/Q/ubququpn5rvzuuDx9atW8uEBAdUtSr89CvzOP111vktIlTm4EtjIwh8B1Wh1DbCMgwh8Tkb6jOvr9lLRadROClQ60bdywr/jvOcAAACgfGlCk5AqkIOTeNYhQPa4d33dXqVQb64XyKydNEOXdUO0vm5TkOxDBpeStXSIqeDnt7dTe6ZeqNPC3mN/dFNd5Wegcf8Ura/b8ziBxfad6FwGPNHbiS6YHwHLEahcoegcP9W/mU0SUgUAAIDyvbHHQA6ieY9a+Dhj/4F1K20c+33nmsVtX0xy+FrYy1pp92EhVYrV1+2JTnbZ+KxbHvAcfd1OrqAcgfybDC4ld28VnVZKoXPctVF/AAAAMAsrHUsJ8BLxzOCjRVwoTUXVSRVYi3geWfJzNA2U8lHaXhxFF+KVMO6fIqWWw1VVfbK7WfjWDN3J3BcBeLb0eT7FLsxnvoeWcuyH08qs9CRboRyYAQAAgHnQSRXISjN0p/H8et/OPCqNFU6TOT0zAFbtJMLwJUqNk477uvWmycdtYe+301U9hxZSpTiR4nbSKg83OrsBL3Qw0RDjpZDqUoRUVyDufRQ3x7k/BAAAgHnYSR2zjD0FMnMcTTlKDUqtwqe+bq+i+yzAqpTcVG23qqoPGVwH5UrdVE9XMa3SuH+KEm26L93cZyGdDjhUBAJeaJJdD+Im7WsGl5K7vVWOCJgxB0LGfTXqHwAAAGZFN1UgK1GfNBFr3Hk88wd4sb5uj+WH4MVWEvQWUqU0qRvbnl3NwrFTbsAK7E64GKFr43IU5V7OGo7z9wgAAADzIqQKZKcZulSnvLAzC+3FaGGAVfB5Ai93vIrMhnH/FKOv25TcPrKjWfgYP7JgE25iPEr650f8k37oXz323+7rNhUoX8U/6d9fxz/GZecp7dGj+5mrZujSad8zp/NGHfuB+HzxeeaAzjj3JQAAME3foubz815t4MdjkxLiocldMO2u/nMQ/+73Ob966vvrroZYxfvq7v2mppgnXfiAXJ3E98iuHXrUuxj7r64LPFtft4c+a2ElduL+5UXP9IVUKUJ8uXyym1lI43SFjVinmwgbpcJx+oH686n/rV+6/P7lB25ft3cPLg4VmLNxMMWQarh0gGJU6pb7RvftZ9NFddzX53xXMHkf3ZMCAEzS13s1nyf/Tox7/7sawl9qCREwPIh/DoVWZ+nbXV3xme+vPw/IP/D+enPvvaWmmIeDuS8AkKd0vxLPtv9lixZKjUBeq+0CL7CSEeXAH05Sg66XfC8LqTJ5Ufw5t5NZuBaWYU3ugqnn6w6yRQfW9M9ZdN84jBtYnQq353WuF7aEMyHVpZz4/ni2w4le9ya5TwQAgLxdx+/ny3WGECJgeH73GyHCIem36Fvvj6Jd3+37mt9fd5Oe7mqKx1Hv0LkJgL9J3xt93X6squqD1XnUTjwbdOgAeLJoTOXwGKzOTvzOPXvu/+J/2QymLIo95069Z+E2fSA5zcaKpSLy783QpZOSJ5vutJjez2lkezN0KQz/P1VVXdjgrZhsSDXeszcZXEruBC2fIQ7qeNi12K2RUAAAkK1UZ/mfVHeJ+stG64rpt0IzdOn36H+nTvxR36QcqWvq/8b760XdXp7x3voZ/81U0/rfuBY2TygByFpMAfIdsdh+X7c6IQLP4bMDVu9Ff1dCqkzdue6G2Tg2qpkVurlXRM6iA156fzdDdxwPLr5mcElzMvWC8rNPE83ITnSw4Wn8wB4noAoAAPlJYYz/TnWWHOqJqcNqhEReO6BchLtw6kFMTNqqdA3pWiKsej33zQHgb44dlBn1KRo2ACylr9vXJmbAWuz2dfvs6ahCqkxWX7envliy8V6XMlbkNt5Pr3MoIj8kHlwcRmFZh8wNiR8TU+XzcTnG/T+dYO84o/4BACAfN/fCgz9y25fofnkc03SECacn1RX/Xy7h1F9FWDUFbN4LI22OUBOQu7gnUhsfdx4TVgGWcWqVYG2e/fclpMokRTL7g93LwkUaXTT3RWAlUnfS11N5P0WxOxU5P2dwOXMw5ZH/P3TfXcpbRablRefZnalc75bc5HrgAQAAZih1KH0zhXv0mKaj5jMtd3XF7A8KR+3zjSD0xqg1AdmL7y/d3BfbEzoDlhHPGo8sFqzNs7upCqkyOXHyVSgyD9dGDbMiqXvqYepYMaUFjQ4b6W/g/+mAsHZT7qRa6aa6NJ1Bl2etxvm7AwCA7Uv1kt9jtP/U6j6p5vO7mk/2JldXjElNbwSSALjnxPS+Ue+ieQPAIvIrsH5CqpQvTj1c6hyWhVScnVyokOyk99H/TL0bb5xyPVBAWKtJh1SboTv3UGspxhotIe6HFOPGGfUPAADblX4HH8Rv4kmKaz/wmz5Lk68rpvB2BKFZnwNrC0xBPG9V8x1n7D/wqPh8EFKF9dvv6/bJv7WEVJmaFATbtWtZOIwR1vBc1zHm7XsJKxivw6iu9Zl6J9VKV8elpBvaEvZ63Yz6H3dTyvcLAABMVDF1n3gNgqp5uQtAl/D+OhdUBaD6zz3HR4ux0I5nLcACnp/B5pw+9b8kpMpk9HWbTkTv27EspBFdV3NfBF7kOgrJRQWd46TrgaDqWpQQXJx0x+ANclp8nDUa5+8NAAC2p7i6j6BqVooJqN4RVAXgTjN0KfDxzYIslJpd6JQIPOTJoTng2Z7cTVVIlUno6zaNvXlnt7JwMeURXWTh7kHFzxK3Q1B1bSY/viUentxkcCm5U1xaIEaVvM32AvPhND0AAGzHbal1n/hdf5zBpcxZcQHVO1Fzf5/H1RTlzdwXAJikQwdjRn3q69ZnPPCnyBSZygyb9aQaiZAq2YsbzC92KgvXzdApxPISNyUHVO/E6ztWRFipvUJeh+6O43YVlxbSRXXcdWmdugEAYCKKDajeaYbu0hjerSoyoHqnGbpUN7rI42qKMfmD78D83HvGxGLn0dQBoPK5CVtx1Nft0hNxhVTJWtxYGiufh9voDgnPld5Dh6UHVO/orsEjdHdcjr+dx+k0O07HdwAA2I7jkgOEd4zh3Zrf5/D+it/9JjQBzFwcjPk893UYsWe0N1D9O1eUciz7FgO2YunvYiFVcpcCqjt2KQvFd79k7WbxoOI+RYTVesopnFxFd8evU38dGyCk+oD4Gyilq/A6CakCAMDmfYw6yFyYoLNZFzEOv3gmNAFwz6mDC6Pe9XVr+higwQtsz9LdVIVUyVZft+eCGNmYyyl11ufzzB5U/KkZOt0PVmfyIdWgm+q4HYWlB1mTcV8dqgEAgI27ju6isxGHUM+81TbiZm4PnaMWrzMcwMwZ+780Y/9hxiIc99Z7ALZqqd/sQqpkqa/bdMN9ZHey8Hkup9RZmxtFVae3+I/4TNUNY5xA5t8pSI4TAgcAgM2b5W+VCObeZHAppTue42HEZujOHHxfiTcFvAZgxuLgwnvvgYV21IVh1uaeQ4AcHC9zYERIlez0dXtQVdUXO5OFb9EFEl5iloXk+5qhu0pjyfK5IjKgYDLu0Onn/+jr9o0O80vxtwUAAJv1ceYTmDwQXa+LqKvNldr8y+1M/QUAxMGFb7NfiMX2+7r1vQkzE88RNb+D7dtZ5verkCpZiVbcwgV5uNHFjhWYeyH5Pg8tXq6kzgdGAo7b8T30F7qojruY+6EIAADYsNu5/76NaSm6qa7H7dxDmlFX/ZrBpQCwfYcmtI36FM0egPkQTod8nIw1oBJSJRvxZr10sjUL6UfOoaAHKyCYGZqh+6Gb6osV01Uzusx4iDVOSPU/rMU4B50AAGCzTtQP/6D+tR5n3l9/8OAdgCq+EzUyGHdpQhvMQ/ytu1eGfOyM3asIqZKTM2Nss3Ey8zFdrMZFBDP5Dw8tuE831XFvo8v6rMXp7925r8OI22bohFQBAGBzbqKL6OzpproWs+/Seyfqq7qpAlBF/fOzlVho1z0EzMahBniQnYXBcSFVstDXbXqjHtmNLHxUYGZFBDJ/oZsqvxCoW44Ook6CLsPfEwAAbJaH/3+lnrpauqj+lb83AO6kZ2/XVmOho75uPVeA8skiQH52+7p9tJuqkCpbFzeJn+xEFr42Q+fLnFXQRfVxHlrwB50wlmaEkaDuMny2AgDA5ty6B/8b67Fa1vOeZuiuBJIAqIz9f4pzU9qgXBGCM4EQ8vRo5kxIla2K8bUKTnm49qOGFfJ3/YgoKhsBxx3dH8ftxf3CLMVhHuNKFruJz1YAAGAzLnW5/CsHUVfqq8PvD1JvBeAPzdB9r6rqvdVYaMd3JxRNrgXy9Wg3VSFVtqav21dxcyh4sX2p+8Gx4jIrIiw0zogu/tAM3Xl8BrPYnH9s6qI6TtgbAAA2S13jYX6brIZAycOsCwB/aoYu3Y99syIL7fd1a4IoFKav24P0921fIWtCqmQnFVX2bEsWjuPUHayCBxXjPLTgPg8Zxs0yqBkHeoRUx/kbAgCAzblRR3yUQ9svd9sMnbrZA6LBhG69ANx3qAnGqA9zntQGhTqxsZC9/QiU/4WQKlsRp5beWv0svFf4Y8W8n0bEyLLrrC8yT68KfV0CduN2H7qRnQGj/sd5QA4AAJul7vMI9Z6V8P5azPoA8Kc4wGDk9bjLaAgBTFxft6/ljGAy/tbNXEiVjevrNt0sf7DyWbiIcRCwKtdRkGec7hpPV+Rp1wjYeYg1bo7FNl1Ux7mPAQCAzXLQcjEhwpexfoupJwLwF9GI6LNVWWhXHRmK8bfQG5Ctv3VTFVJlo6KdvpvAPFxrhc4aKJQuT9Gd+zzkGzerwGac7HYadJzPUgAA2ByTDMapjb2AiV+L6dYLwCNOfT+MOurrVlMImLB4bnZkD2FS/tKESkiVjYkvjUtja7Nwm8I+MQYCVkkheUnN0HlowX1CquN2ohv7XCiYjdO9GwAANkstY4R6z4t8m/C1b5L3GAB/Yez/0s5jVDgwTRqwwfQc3f/uFVJlky6jnT7bdyjUwTooxD+Z4jt/iCLSV6sxak7BTT+2xwl3AwDAZqn7LEcns+fx/lqOdQLgb6Lb/Xsrs9COmjJMUzTE89wMpun07qqFVNmIvm7TiP99q52F3wUJWROBy6fzt8h9iiPj3sYP0aLFibK90l/nCvibAQCAzTLqfznW6XnUyZbj/QXAg5qhO/OsbtR+X7enL/zfADbv0MRmmKw/u6kKqbJ2MZr3nZXOwkUzdAIdrItC8tMpKvOnZuhSx/FbKzJqDmOLjPof9zU6EAMAAJtxGx26GGednkFjheXEhDT1IwAec+h7YtSHvm7fZH6NwF8Jl8O0/dEJWUiVtYobvDOrnIXrZujmEOxhexTgn86a8SsHCcbN4bvMyJJxl7lfIAAAFEYNY3nW6umup3bBW+Y9BsCD4mC/58HjLucwtQ1KEE3xdm0mTNpx+t4VUmVt4sbuStvtLKQTcwdzXwTW7oclfprofAD3CamO27sbCVCiOODjx/Y4IVUAANgsobjlWaunUyN7Gl1nAXhUTG37bIUW2tVoCyZD8B6mL+UGT4RUWScB1XwcGInLuhn59mzfJnrdrEH8HekeMq7kH6R+bI+7cF8DAAAbp+6zJL9XnsX762mEegEYc+pZw6ijvm4PM79GmLW+blMjtv25rwMU4uQ3O8k69HWbOsHtWdws/C48yAb4oft8Hlzwq/Qd+smqLHQcRbYSKYqN00UVAAA2Tyjuab55mPok6tdP4+8RgIXSoZkYkf0vK7XQeZpuZvIh5KkZutQYr7Y95Kqv22HKm9MM3Ub/vnRSZeXihvfIymYhdRozOppNELR8PkV4fuVze9xujMUvSpwINep/sdsYVwUAAGyW+gXrpLb4NII0AIyKJkbvrdRCO57JAMBmCKmyUhEY+WJVs/CtGTojg9mUKyv9bIrw/EWMBfxqVUadZH59z+F7e5yAKgAAbIER9k+mVvYE0SGJJen2BsCymqE7iw7vPG6/r9tSJ7cBQDaEVFmZvm5fK75l48a4YJgMnUh4iJO740r8nvPdPe4s9wsEAIACXdtUyM6NLQFgSanufGuxFvpQ4vQ2AMiJkCor0dftq+hstWNFty79yDjU3YANE7SEFYpx5opGi+30dVtMqDNei/uoxW5iRBUAALBZ6oxPp9Pl8oSgn8d7DIClxDNjU7zGXUbmAQBYAyFVViV1tdqzmlk4EeBgCzyseD4FZR6jm+q4kgpruqiOM+ofAACYCvWe5akrAsCaRWOMz9Z5oV2TvABgfYRUebG+bk+qqjqykln43AydUBNMSDN0HlrwGJ/n496WcLI5XoN7qXH+JgAAYDuurDtkR00RgKc61cF81FFJE9wAICdCqrxIX7cHVVV9sopZ+NoM3cncF4Gt0b0XViy6YisYjSuhYKToNe5ap3gAAIAiCVs+j3UD4EmM/V/aeV+3rydyrQAwGUKqPFtft2+MXc3GtR8VbFP8sAVWT+fIcSV8/wmpjvO3AAAATIla2fKELQFgQ6IRwHvrvdCOejQArJ6QKs8SY2nP4yaN7bpNAR0hQYAiKYSM25/yqea4p3qbwaXkzsEoAABgMkyCAABy1QzdWVVV32zQQum5w2nG1wcAkyOkynOl0Mye1cvCsaInTJ6R7jwoDiB8tTqjptyJVCf0cWnUv846AAAAAACrcRiNkHjch5gsCwCswG8WkaeKU0M6fuXhYzN0OovB9OmEzCLnvndHnVRVdZb5NT5GSHXcVPcWAABK4dAYAEBBUoOMvm5Tbfof9nWhyxRUNdEU5qmv24MJvvAfGr+QKyFVnqSv23Sq6oNVy8JFM3TGDAAULh1G6Os2nWjesdeP2o1C0aQ6i/d1+1pn+qU4kAMAANvlARcAQGHi2cPnqqre2dtH7UYTBc0mYJ7+OcFX/bGqKjkismTcP0uLdvbnViwL19E1DoB58P07bopFosMMriF3X51SBwAAAABYi9N47szjjqKRFwDwAkKqLKWv21fRxUoXt+1L3fQOBTYAZkVIddwUQ6oOnIzTRRUAAAAAYA3iebMuoePOYzIaAPBMQqos6zLa2bN9KaBqxBbAjMQYe6eZF9uZ0mnm6FDv3mqxWyFVAAAAAID1iecP7y3xQjuaiQDAywipMqqv27OqqvatVBbeN0N3NfdFAJgpBZBxUxq543T6uEud4wEAAAAA1qsZupQH+GaZF9rv6/Y04+sDgKwJqbJQX7cpQPHOKmXhIn4gADBPQqrjjvq6fZX7RYYpBWq3RRdVAAAAAIDNOIzpVjzuQ0xJAwCeSEiVR8UNllBkHq6bodNxDWDGoqPkhffAqOzDn33dHhj1P+q2GTohVQAAAACADYhnEJ5Hj7ucULMMAMiGkCoPihurNFZ+xwptXTqxdjDzNQDg34T2xk2hQ6lC3zjvdQAAAACADYrGAZ+t+UK7Gn0BwNMJqfIYAdV8HMTJNQBmLgpEN3NfhxFv+7p9nfUVGvW/DEU+AAAAAIANa4buJE35tO4LHfV1q84PAE/wm8XiV33dnldVtWdhsvB7M3Tf574IAPxFCqq+syQLHeYacozClYNAi924/wEAAAAA2JpjTa1Gnfd1+6YZuh+ZXycvc9zXbe5Tb03lBSZBSJW/6Os23XAeWZUsXDRDdz73RQDgb86EVEcdZ9yJ0+nqcUb9AwAAAABsSWoi0NftaVVVn+zBo1KAYGGHnQAAIABJREFU91xAsHiyMwArYtw/f0onfaqq+mJFsvCtGbrjuS8CAH8Xp3KN2llsL+5rstLX7SsFjaU4pAMAAAAAsEXN0KVGEF/twUL7EeYFAEYIqfKHvm5fR8t+tu9GlzUARuTaJTQnOR728P0+7tqofwAAAACALKQ6+62tWOhDjk0zACA3QqrcdfW6jJb0bFe6yT9shu6nfQBgAePQx+UYCBVSHaeLKgAAAABABuKZtbr2uMvIXAAAjxBSpYpubHtWIgsnuocBMCYKQxcWaqHdvm6zKZ5F1/q3GVxK7gSwAQAAAAAy0Qxdmsb62X4stGsCHgAsJqQ6c33dnlRVdTT3dcjE52bodA8DYFnCfONyOuHttPm4NOr/R+4XCQAAAAAwJ83QpUzBtU1f6CinxhkAkBsh1Rnr6/agqqpPc1+HTHyNm3sAWEozdCmkemO1FsqpIHScwTXkzklzAAAAAIA8pRr3rb1Z6DymqgEAvxBSnam4OdKBLQ/XgisAPJPv8sV2+rrd+nds3Hftbfs6JsD7GQAAAAAgQ83Qfa+q6tTeLLSTgqoZXx8AbI2Q6gz1dfsqQgA7c1+LDKTTZsfN0P2c+0IA8Cw6T47LoZuqwyjjvrofAgAAAADIVzN06ZnEV1u00H5ft8K8wLb8/+3dUVbcRroH8NI9fof7qCccbQBmBSYrgFmB8QpCVmCyguAVBK9gYAWDVzCwAQWe9DhmBbqncsszjmNa3Y3UKkm/3zk+yZmZTIqvoOku/ev7jlSeXAmpLtOVbl7ZOEu3zgBgY2VbP6SO3DzvJF3QGZOQajddVAEAAAAA8mfsf7f3TVEd575IYJZO0oRHyI6Q6sKkWzsnS69DJn4p21ogA4CX0k2122gh0aao4o3Fg7H+/RPxVLa1EUgAAAAAAJlLE7FymGCWu6sMGmgAy+SZG1kSUl2Qpqjim8X3S69DJuJIW23+AeiDCw/dxuxkqotqN9/DAAAAAAATUbb1bQjhg/1a6UBQDBjJm6ao7nRUJTev7MgypC5e3gTl4V5gBYC+xFvLTVF9DCG8VdRnHcYPYmVbP4zw73ajvJuQKgAAAADAhJRtfZ5G2h/at2fFsdtnJokBI4ivzb83RRXzSXchhDGekZK5NI19G1fbPHcXUl2A1EY+vvHZW3otMvAUwyppDAIA9OVaSLXTefqzM6mLvVH/q8VR/0KqAAAAAADTExsz3cohrHTZFNXtSE00AA5dJmCFbaex324TfDbufxmuvehk49QbUAD6lkJ+jwq70hgdTXVR7eYGOQAAAADABJVtHbvzbduFbSn2TBMDACHV2WuK6jKE8GbpdcjEz2Vb3y69CAAMxiHHagdNUR3t+N8ppNpNSBUAAAAAYKLKto55hBv7t9LhC0YqA8AsCKnOWFNUsb3+T0uvQyY+pjfoADAUv2e67Wzcfxr1b8TRao/ppj0AAAAAANMVcwlP9m+l901RHWe8PgAYlJDqTKVOYcIqebjfZSgGgGUq2/oh/c7hebvsbHpmHzrp/gsAAAAAMHFlW382WWwtV01R7U9gnQDQOyHVGUpvbK5178pCvDF2nN6YA8DQXFBZbS91OB1Uei92kmkNcuL7FQAAAABgBsq2vg0hfLCXKx3EoGrG6wOAwQipztNteoPD+ARUAdglnSm77aLDqRvj3e5T918AAAAAAGagbOtzE986nTRFZRIbAIsjpDozTVHFmzeHS69DJt6VbX239CIAsDvpYsRHJV/pZAfjdIRUu7ktDgAAAAAwP2dp2ijPu2yK6rX6ALAkQqozkm7cvF16HTLxsWxr4QsAxqCbarfBQqTpYMmo/26+TwEAAAAAZiY1cbqwryvtOSMHYGmEVGeiKaqjEMJvS69DJuL4Wi36ARhF2dbxYONR9Vc6H/D/WxfVbp+M+gcAAAAAmKeyrS9DCDe2d6XDpqiEeQFYDCHVGUgja2+XXodMxFDQ8dKLAMDo3MBd7XDAUTouqnTTbR4AAAAAYN6M/e/2vikq2QIAFkFIdeK+CqjuLb0WGYhvsk/Ltv689EIAMLpLW9Cp946nKfh62P9SZ0eIGgAAAABgxtIzc5PHul2lzAcAzJqQ6vRdCkNk47xs67ulFwGA8aVR6ve2YqUhRv7rotrtxoUeAAAAAID5K9s6Ntv6YKtXOjB9DIAlEFKdsKaoYrji7dLrkIkPZVt78whATnRTXe2gKaqjnv8/hVS76aIKAAAAALAQZVufa6rR6aQpKs8XAJg1IdWJaorqOITw69LrkIlP6c01AOQkhgGf7MhKvR36pMDrwTDLnI0nl3oAAAAAABbnzPOKTpdNUb3OfI2wNI92HPojpDpB6c2JLlR5iLe+TpdeBADyk0aqe7+wWp83k91y7ub7EQAAAABgYcq2vgshXNj3lfacoUN2HmwJ9EdIdWKaotpPb072ll6LDMTbXmcpBAQAOdK1crW9pqj6umzi0ko3B2wAAAAAAAtUtvVlCOHG3q902BSVMC/kQ0gVeiSkOj0xbHK49CJk4izd+gKALJVtfWsURacXh0tT0NWo/9XiqH8hVQAAAACA5TL2v9v7pqiOc18kLIQ8EPRISHVC0q2Zk6XXIRO/CFoAMBG6qa72NnWqfwldVLv5PgQAAAAAWLA0odR5ererHp5bAC93q4bQHyHViUgdut4vvQ6ZuCnbWpt9AKZCOLDbSw/FHKp1830IAAAAALBwaQLch6XXocOBM3UYX5qsbGIl9ERIdQKaojryJiQb92kMAQBMQtnWDyGET3Zrpa1Dpk1RxfcFe7tZ5mQ9pg/yAAAAAAAsXNnW5+m5O887Sc8fgHHppgo9EVLNXGrjfiX8kIWnGGJJYwgAYEpcdlktHva83vKf1UW123XuCwQAAAAAYKfO0vN3nnf5gmcXQD88Y4WeCKnmLz7UP1x6ETJxmrrRAcDUXDvs6bRx2DRdJjrZ/VIn53LpBQAAAAAA4L/S9K0LJVlpTxMIGFfZ1rdG/kM/hFQz1hRVfKD/Zul1yMTP6ZcPAExO6gLuIGO1bcbm6KLa7d4lHwAAAAAAvlW2dcxD3CjMSodNUQnzwrj8DEIPhFQz1RRVDEr8tPQ6ZOJjeoMMAFNmHMVq8aDnaMN/Zptg69L4vgMAAAAA4DnG/nd73xTVce6LhLkq2/pKN1V4OSHVDKWAhFBkHu5DCOdLLwIA02ccxVrWDp02RfVax/u16OALAAAAAMB3pUlwppZ1u2qKaj/3RcKMyQ3BCwmpZia9sYgP8/eWXosMxBtbx+mNMQDMga6Wq21yEObQrNuNUf8AAAAAAKySmmx8UKSVDjzjgfGUbR1zXJ9sAWxPSDU/1+kNBuMTUAVgbhxgrHbQFNW64VOj/rvpogoAAAAAQKeyrc/TlFOed9IUlWcTMJ7T1OwO2IKQakaaoroyNjYb78q2vlt6EQCYl9TV0i2/1TpDqmnU/+HI65wCIVUAAAAAANZ1JgDW6TI9owB2LDW5ExSHLQmpZiLdeHm79Dpk4mPZ1jrNATBXfsetdtoU1X7H/+Z87EVOwI2O9AAAAAAArCs1kXL+vtqeBhEwnjT2/2dbAJsTUs1AU1RHIYTfll6HTNyXbe3mAwBzdu0m8kp7a3RT7ey2ijA0AAAAAACbSc2kbpRtpcOmqC4yXh/MWtnWl7H5nV2GzQipjix16rpddBHyEQM7x0svAgDzlrpbumW72rMh1HS56CCTdebqKd0kBQAAAACATcWmUo+qttL7pqhkG2AkqfmdoCps4JVijSsFRbpGygIA9CneRH6ros86iReJnhlXr+N6NwFVAAAAAAC2Es/mm6KKZ/H/VMGVrmJjjWeeZQADi0HVpqjuQgi/qjV000kVAGBhyra+dQu503NhVCHVbkKqAAAAAABsLT3H+EUFVzpITUmAkaTR/z+myc3ACjqpAgAsUzy4eG/vnxXDqJdf/5dNUZ2GEPbyWmZ2Ho36BwAAAADgpcq2vkjn8oeK+aw4Ge6sbGth1WH8mALT2WqK6sLzvnHF75GmqF6nZ68nS64FrKKTKgDAMjmwWO0wfaD82mmma82JgCoAkLsjOwQAADAZpzoUdrr8zvMMYIfKtv5ctvVp6qpqmiV8h5AqAMAClW39EEL4ZO9XOv/mvxRS7Sb8DADkbt8OAQAATEN6lvHtWT1/tqeBBOQhdlUt2zqGxt95Dgt/JqQKALBcAoWr/SeUGsflGPXfKY76v8t8jQAAAAAATEgaZX9jz1Y6TGPfgQzE162yrY9DCH8LIXzQXRVCeKUGAACLFW/WXgpfPuugKarjeOtRF9W1CD0DAAAAANC7NEYbYFJSc5fYDfq8KarYYfUo/TlOX0ec+HNoV1kCIVUAgIUq2/pzU1QxqPrW98Czzpqiih8gTzJdX06EVAGAKTDuHwAAAICdKtv6IYTwkJoIsWBNUcUGSW+WVgHj/gEAlk2wcLVTXVTXcp8+XAMA5O7IDgEAAAAA7I6QKgDAgqVR9o++B561F0K4zHRtORF2BgAAAAAAAOAvhFQBABAwXG0v58VlwmgSANihpqiMrN/e66kuHAAAAABgioRUAQAQUuUlboz6B4CdM7J+ewdTXTgAAAAAwBQJqQIALFwKGH5aeh3Ymi6qAMAk6EALAAAAALB7QqoAAATdVHkBIVUAYCp0oAUAAAAA2DEhVQAAYjfVGFJ9Ugk2FEf9f1Y0ANg5YcvtvJ7iogEAAAAApkxIFQCAL3TEZFM68ALAOIyt346QKgAAAADAjgmpAgDwxaVKsIGnsq0FmwFgHMKW2zme4qIBAAAAAKZMSBUAgD+UbX0XQnhUDdYkoAoA4xFS3Y66AQAAAADsmJAqAABf002VdQmpAsB4hC031BTVfgjhYFKLBgAAAACYASFVAAC+JnjIOh6N+geAUQlbbs6ofwAAAACAEQipAgDwH2VbP4QQblSEDgKqADCypqiELjejXgAAAAAAI3il6AAAfCMGEE8UhRWuFAcARmfk/2aEVAEAAAAmLl3cds7DrjyUbe25aA+EVAEA+JP4RrspqssQwp7K8B1x1P+dwgDA6I5swXqaotoPIRxOYa0AAAAArBQDqu+ViB35pHlPP4z7BwDge4xz5zk+iDEFblEDS+C1bn1qBQAAAAAwEiFVAAC+51JVeIaQKlOwb5dgkm5t20Z0Bl3f6VQWCgAAAAAwN0KqAAD8RRrn/qgyfOO+bOsHRWECBLeARWiKSvhyPeoEAAAAADASIVUAAJ6jmyrf0kWVyWiKymhnYAm81nVIQd69rBcJAAAAADBjQqoAADznWmX4hpAqU6JrHrAEQqrd/D4AAAAAABiRkCoAAN+VxrrfqA7JTdnWnxWDCRHcApbgsCmq13b6+5qi2hdSBQAAAAAYl5AqAACr6KbKF74XmBrBLZiYsq1v7dlWhDCfZ9Q/AAAAAMDIhFQBAHhW2dZxvPuTCiGkykSd2zhgAc5s8rP8HgAAAAAAGJmQKgAAXYQT+WjUPxMluAUsQewcfWSn/6wpquNYm5zWBAAAAACwREKqAAB0uVShxRNUZqr2mqISVIVpebRfW9Ex9K8uclsQAAAAAMASCakCALBS2dZ3AiOL9lS2tZAqUyakBNPyYL+28rYpqv0JrnsQqYvqmxl+aQAAAAAAkyOkCgDAOnRTXS4BVabuoCkqHQaBJfBa918uKAAAAAAAZEJIFQCAdQgqLtfV0guQmaelF2BLFzoMwmTc2qqtnXut00UVAAAAACA3QqoAAHQq2zqO3r1RqcV5LNtaWCgvd0svwJb2BK6BBdjTQfQPXu8BAAAAADIipAoAwLp0U10ee86cnDRFdWZHIXsPtuhFfmqK6vWE1/8iTVHFkO7BhL8EAAAAAIDZEVIFAGAtZVtfGTW+ODqR5Ud462Uum6I6mvIXAAvgde7lFvn7O72+v89gKQAAQP4We7kPAGAMQqoAAGxCZ83liKP+jZbPj/DWy8RR2NdNUe1P+YuAmfM693JvmqI6n/oXsYn0uu59KgAAsC4hVQCAHRJSBQBgE5eqtRj2Ok+fl16AHsQx0LeCqpCnsq2FVPtxsbDO0ZfG/AMAABtwLgQAsENCqgAArC111nxUsUXQjSxPutv241BQFbJ2b3tebDGdo1PX2LcZLAUAAJiOJV3qAwAYnZAqAACb0mFz/u51ssuWfemPoCrkS9fofvzROXoOX8hzmqI6CyH8mufqAACAjAmpAgDskJAqAACbulKx2bPHmRIe7l0Mqj4sbCQ2TMGsg5U7dtgU1Sx/r6eA6m8ZLAUAAJiePedBAAC7I6QKAMBGyraO3c1uVG3WhFTz9mnpBehZHIn9rzQuGsiDQH6/3s4tqCqgCgAA9OBYEQEAdkNIFQCAbQgxztdNCiKTL+GtYfzaFFUc//96jl8cTIzXuf7FoOp1U1T7U/9CBFQBAICenCkkAMBuCKkCALCxsq2vQwhPKjdL10svwATcLb0AA3oTQvi9KaqLOQS5YKrKtjbufxgnIYRJh/GboroUUAUAAHpy6LIyAMBuCKkCALAt3VTnSUg1f8Jbw3sfOzmmsKqHFTCOR3UfxGG87NAU1emUFh1fi2O36xDCTxksBwAAmI8LewkAMDwhVQAAtiWkOj8fjfrPX9nWOqnuxl4Kq/6eRmRPKtAFM+C1bjjx9e0fsSvpFLpGN0V1nr4f3mSwHAAAYF7emqYDADA8IVUAALaSgnL3qjcruqhOx6elF2DHTlKgq02B1fOmqI4XVQHYPSHV4f2Uukaf5bi4+Dqbuqf+moK1AAAAQ7hUVQCAYb1SXwAAXuAqBQeYvqeyrYVUp+NWR7nRnKQ/MUAV//L0TZgu/v2QHYkfyrbWyZoluE3djBlWDH/+1hRVHHF5kcPrSxztn0Zuvh17LQAAwCLEbqqXphcBAAxHSBUAgJcQUp0PAdVpEd7Kx943geGhw8Of0msvzJ2Hg7t18FVYNb7GXJVt/bDLFTRFdRpCOHcJAwAAGEH8HHSk8AAAwzDuHwCArZVtHbsF3qjgLAi9TUjZ1repgyfAXF/n4nuM+wyWsjQH6RLE701R3TVFdd4U1WAPamMwtSmqq6ao4n7/Q0AVAAAYyWHspqr4AADD0EkVAICXuvoy+prJekyhR6bl1s8eMHOxm+qhTR7N4ZeO+U1RPaXfO3fpz8OmozBT2PV16k50LJAKAABk5qd4Wa9sa5f5AQB6JqQKAMCLlG19nYILeyo5WUb9T9O1kCowczEU+dYmZ2Ev/c75z++dpqi+/G3sePt5xSKFUQEAgKn4LQVVN7qUBwDAakKqAAD0Id4u/0klJ0t3gGmKIdXfll4EYNZ0+Z4G3W4BAIA5uW2K6lhQFQCgP/+jlgAA9EDIcbruHbhOU9nWn1P3OoC5vs49hBAeM1gKAADA3Dkf/K+9FFQ9y2VBAABTJ6QKAMCLpZCjsNw0CRhP2+XSCwDMnm6qAAAAw/usxn+yl0b/X2S0JgCAyRJSBQCgL8KO03S99AJMnP0D5s7rHAAAAGN53xTVXVNUr+0AAMD2hFQBAOiLkOr03KdRykxUGvl/Y/+AGdNJFQAAYHg6qT7vMITwe+yq2hTVfq6LBADImZAqAAC9EJabJKPi50FAHJit9P7ikx0GAAAY1J3ydnofQnhIYVWdVQEANvBKsQAA6FEMy50o6GQYoTwDZVtfN0X1GEI4WHotgNmKv6/e2F4AAABGtpfCqu+borpJn1ev0wVLAHbD5CV2yUTKngipAgDQmxSWe0qHdeTtxuHprFylA3KAOYoP/X61swAAAMMo2/q2KSrV3cxJ+vNbU1T3qRvtQ/qrc1dGE3+eVZ85S9/jvs9hYoRUAQDoWwzL/aSq2dNFdV6EVIHZKtv6IT3wO7TLAAAAg9F8YHuHPrOSkcJmAJCb/7EjAAD07EpBs/ckpDovMcAVQvi49DoAs+b9BQAAwLDu1BcAgCEIqQIA0KuyreNh5r2qZu3aqP9Zulx6AYBZc7kCAABgWEYnAwAwCCFVAACGoNtZ3gR9ZigFxD8tvQ7APKWO0V7jAAAAhqOTKgAAgxBSBQBgCEKq+Xoq21pIdb4ull4AYNa8vwAAABiOkCoAAIMQUgUAoHdplPyNymZJQHXGyra+1WkQmLH4O+zJBgMAAPQvTbB4VFqASXltu2Byjpa4ZUKqAAAMRbezPF0uvQALoJsqMEvpEozLFgAAAMO5VVuASVlk2A2mqimq+DO7t8QNFFIFAGAQaaS8bmd5eSzb2tiumUvdVHUyBubKZQsAAIDhCKkCTERTVLGL6qH9gkk5X+p2CakCADAk3VTzovvcciz2Qy4wb+myxSfbDAAAMAjnhwDTYaoaTEjqovp2qXsmpAoAwJCEVPNiPxaibOuHEMKHpdcBmC2/zwAAAAZQtvXnEMK92gLkbelhN5iapqj2l36uLaQKAMBgUrczh5p5uDfqf3HiLeqnpRcBmJ+yreNh3qOtBQAAGISLgQAZSwHVW3sE05ACqvFn9nDJWyakCgDA0C5VOAsOlxcmdb4w9h+YK+PMAAAAhmHkP0CmmqI6TWG3PXsE+WuK6lhA9f8JqQIAMDSHmnmwDwuUug1+WnodgPnRTRUAAGAYZVs/hBBulBcgD7ELYwynNkUVg27/EFCFvH3zM/tPAdX/9yqHRQAAMF+xm2NTVB9DCG9t82ju0+Eyy3QWQrhzcAXMUOym+puNBQAA6F288H6irAD9S8G1db2xBayrKao43fJIwUazL5D6PCFVAAB24VpIdVSXC/7aFy8GlJuiikGuX5deC2BeYjfV9Pp2YGsBAAD6kz5vXbr0DDAIwVOGcuT7i1wZ9w8AwODKtr42kndURv0vXNnWl8b+AzN1YWMBAAAG4eI7AADf+rxNRYRUAQDYFUHJcdyUbb3VhwVm5zSE8GRbgTmJ3X1chAEAABiEkCoAAH9StvXdNhURUgUAYFccao5DOJg/pLDymWoAM+S1DQAAoGfpLOmjugIAkGzdMEJIFQCAnSjb+iGEcK/aO/UkpMrXyraO3w8fFAWYk7Ktb0MIn2wqAABA7y6UFACA5GHbQgipAgCwS7qp7ta1Uf98q2zrc4FxYIZ0UwUAAOhZajygmyoAANHttlUQUgUAYJd09dwt9eY5x6nTLsAspAenv9hNAACA3p07RwIAIIRwt20RhFQBANiZ1NXTzfvdeEqj3eEv0s+ioCowK2VbX+gUDQAA0K90jmRCFgAAOqkCADAZgpO7cbWEL5LtlW19lzphAMyJsf8AAAD9iyHVR3UFAFis+3R5aStCqgAA7FTq7ulAc3hCqnQq2zp+n7xTKWAuUgDf2H8AAIAepUCCy84AAMu1dRfVIKQKAMBIdFMd1mMK6UCnFFT9qFLAXBj7DwAA0L/UfOBGaQEAFulFDZKEVAEAGMOlqg9KCJiNlG19JqgKzMxpCOHJpvIdOu0CAMD2znzWAgBYnBc3SBJSBQBg58q2ftDhbFBCwGxMUBWYk/RewyhKvnXz0rFUAACwZGns/5lvAgC2Uba1cxmYphd1UQ1CqgAAjEiQchj3KZgDGxNUBeakbOt4cPbBppI8eZgOAAAvl8b++6wFALAcQqoAAEyWkfTDePGHBJZNUBWYk7KtYzfVTzaVGFBNXZ8AAIAXSp+1TMoCYBPO6GCaPvbRIElIFQCAUaSQgCBc/4R/eTFBVWBmTj08XbwPqdsTAADQn9M0sQAA1nGnSjBJF30sWkgVAIAxCQv065NR//QlBVV/VlBg6tLFmDMPTxfrPnV5AgAAepTOIY/VFIA13SoUTE4vXVSDkCoAAGNKHa0ebUJvjPqnV2VbX4YQ3qkqMHVlW9+lh6eCqsvy6KE5AAAMJ33WcnYEwDqEVGF6eumiGoRUAQDIgG6q/VFLele2dQw//02wC5g6QdXFift8mjrpAgAAA0lnR6bxALDKvTMamJxf+pzgKaQKAMDYLu1AL258wGcoKdh1FA+SFBmYsvR6dmoTF+E47TcAADCwNI3nozoD8AzPAmFaHvv+uRVSBQBgVOkGluDby+miyqDSz+qxBw7A1JVtHUeL/aij6qy9E1AFAIDdKtv6zLkRAN/x5BkWTM5Z382RhFQBAMiBG5Qv85TGasGg4gfS9MDhnXAXMGUpqGr0/zy9874IAADGIagKwHdcmwQIk/IhnZ/3SkgVAIAcuEH5MurHTqXwz7EuyMCUpU6bgqrzIqAKAAAjS0HVX+wDAMmFQsBk3A/1MyukCgDA6NINSjfstyekys7FcFfZ1kceOgBTloKqR0L3k/ckoAoAAPko2/oiTeIBYNliR8aHpRcBJiKesZ4O1flYSBUAgFwIWm4njvpXO0aTHjr8KOAFTFU6KI8dVW9s4iTFw9NjAVUAAMhLeo/+o+kVAIv1pIsqTMrxkKFyIVUAALKQgpaPdmNjAhmMrmzrW11VgSmLt8PLtj71OjY59+nw9G7phQAAgBzFM6N0KdDlZoDlORuqIyPQu3dDn7EKqQIAkBMdQTcnpEo2UlfVH0IIn+wKMEXpdezvOv1MwicBVQAAyF96zx6Dqh9tF8Bi3JgCCJPxbhdTqoRUAQDIyaXd2MijYAa5iaNAyrY+TuPcdEcGJicdoB8J3Gftl/i7RjcOAACYhjS94sylQIBFiN2zz2w1TMJOAqpBSBUAgJzEcJtAyEbcQiVbcZxb2dav4wdcYVVgar4K3P/sAWpW4l78PXW8BQAAJsalQIDZezLmHybhyznrziZ2CqkCAJAb4+vXp/Ms2YsfcIVVgakq2/rSA9RsxD14bVQcAABM21eXAnVVBZiX+Jp+bAIgZO8x/azu9JxVSBUAgNxcO5xcy33qPAuTIKwKTNVXD1DfeY8yiljzn433BwCAeUnBiHhW9MHWAkyegCpMw01syjDGz6qQKgAAWUnhA+HLbjrOMklfhVV/1JkQmJI0+sgD1N36cmiqezwAAMxQPAsu2/o8hPBDCOGjPQaYJAFVyN+XRgCnYzUCEFIFACA3gN1dAAAKr0lEQVQrTVHF8MehXelk1C2TVrb1bepM+EMKfOmuCmTPA9Sdib8TfkyHpi4vAQDAzKUJFmc+awFMzv1YXRmBtX3KoRGAkCoAALk5tSOdPglsMBfpIcR56q769/QgwjhtIGseoA4mvv7/En8nxMsMM/0aAQCAZ3zns5YzIoB8fSjb+sjzKshWbATw99gwJoefUyFVAAByc2ZHOhn1zyyVbX0dH0SUbb0vsApMgbBqb/4Ip4YQYjj1YiZfEwAAsKWvPmvFS80/p059AOThPk3AObcfkKUYTn2XGgFkM5nzVQZrAACAPxj1vzaj/pm99MH5j+/1pqiOUpfl4xDCG7sP5CbdRD9riuoiXbiJh/R7NqpTDKfGMVOXZVt/znytAADAjqXPCX98ZkjnQ2fpjOjAXgDsXAy+XZRtrZEK5CmO9b/K9WdUSBUAgJy4ddntRoiDpSnb+i6EcPfly26K6jgFVo/SHw8mgCyksGoMql40RfXl4emJ3fmLx/Sg+cr7GgAAYB3pfCieH5+nwOpx+szlQjPAsLIOvsHCPaaGL5c5jPRfRUgVAICcnNqNTrqosnhlW9+GEG6/1KEpqv2vAqv76SHFvs7MwJjSwf1V6hR/mjr+LP116SY91PB+BgAA2NpXF5rj5TcXmgH69yk9j7rOPfgGC/OUno/98Se9J5qEV193o6EXuj/AfNzaS3bkyvfbWnwAmrl0+93h4WpPbqrCX6UufLfP/T5Nry/7X/1HxxMu45x+H8av5ZcM1jEF3gdNWDrI/zKe8ktgdUndfh7TZ54rDzXIkN9D6/Gzux3fX+txJrYddQP4yrcXmsN/g6vhq3Og1+kPMJ6HFH6ciqHyPznW4DZ9vXfpNZVpkgGcny8/j/GvD1M+Xy3ats1gGQAALF1TVDG88dPS69DhY9nWZ1mvEABYS+oCfZoemB7P7LLOfTo4vcrtNn96UP3PDJYyBT96MAUAAAAAvJSQKgAAWWiKKt7Q3LMbK/3deFwAmKfUZfXr8ZRT6rT69ZgpY+AAAAAAAPgPIVUAAEbXFFXsIvYPO7HSY9nWxlEBwII0RfUlsPolwPo6k46r92l8WPxzm1u3VAAAAAAA8vHKXgAAkIFTm9BJB1UAWJgU/vxLADSFV/dTgHX/q78P6e8Pe6hUDKLGTvcP6U9cx4NAKgAAAAAAm9BJFQCA0Rn1v5a/CYUAANv4KtS6ymfvNQAAAAAA6JuQKgAAo2qK6iyE8JtdWMmofwAAAAAAAAAm539sGQAAIzPqv9tV7gsEAAAAAAAAgG/ppAoAwGiaoopjZ/9tBzr9ULb1Q+ZrBAAAAAAAAIA/0UkVAIAx6aLa7V5AFQAAAAAAAIApElIFAGBMZ6rfyah/AAAAAAAAACZJSBUAgFE0RfU6hPBG9TtdZ74+AAAAAAAAAPguIVUAAMZi1H+3G6P+AQAAAAAAAJgqIVUAAMZi1H83XVQBAAAAAAAAmCwhVQAAdi6N+j9U+U5CqgAAAAAAAABMlpAqAABjOFf1TnHU/+fM1wgAAAAAAAAAzxJSBQBgDKeq3ukq8/UBAAAAAAAAwEpF27YqBADAzjRFdRRC+JeKr/RUtvV+xusDAAAAAAAAgE46qQIAsGtnKt7pOvP1AQAAAAAAAEAnIVUAAHZNSLWbkCoAAAAAAAAAkyekCgDAzjRFdRpC2FPxlR7LthZSBQAAAAAAAGDyhFQBANilU9XuJKAKAAAAAAAAwCwIqQIAsEtCqt2ucl8gAAAAAAAAAKxDSBUAgJ1oiurMqP9OcdT/XeZrBAAAAAAAAIC1CKkCALAruqh200UVAAAAAAAAgNko2ra1mwAADKopqv0Qwr9VudMPZVs/ZL5GAAAAAAAAAFiLTqoAAOyCLqrd7gVUAQAAAAAAAJgTIVUAAHbhXJU7GfUPAAAAAAAAwKwIqQIAMKimqF6HEA5VudN15usDAAAAAAAAgI0IqQIAMDSj/rvdGPUPAAAAAAAAwNwIqQIAMLQzFe6kiyoAAAAAAAAAsyOkCgDAYJqiOjLqfy1CqgAAAAAAAADMjpAqAABD0kW128eyrT/nvkgAAAAAAAAA2JSQKgAAQzpV3U66qAIAAAAAAAAwS0XbtnYWAIDepVH//1LZlZ7Ktt7PeH0AAAAAAAAAsDWdVAEAGMq5ynbSRRUAAAAAAACA2RJSBQBgKEb9d7vKfYEAAAAAAAAAsC0hVQAAetcUVQyo7qnsSo9lW99mvD4AAAAAAAAAeBEhVQAAhqCLajej/gEAAAAAAACYNSFVAAB61RTVvpDqWoz6BwAAAAAAAGDWhFQBAOibUf/d4qj/u9wXCQAAAAAAAAAvIaQKAEDfdFHtdpn7AgEAAAAAAADgpYq2bRURAIBepFH//1bNTj+Ubf2Q+RoBAAAAAAAA4EV0UgUAoE+6qHa7F1AFAAAAAAAAYAmEVAEA6NO5ana6ynx9AAAAAAAAANAL4/4BAOhFU1SvQwi/q2an/y3b+nPmawQAAAAAAACAF9NJFQCAvhj13+1GQBUAAAAAAACApRBSBQCgL2cq2ek68/UBAAAAAAAAQG+EVAEAeLGmqI5CCIcq2UlIFQAAAAAAAIDFEFIFAKAPuqh2+2jUPwAAAAAAAABLIqQKAEAfTlWxky6qAAAAAAAAACxK0batHQcAYGtp1P+/VHClp7Kt9zNeHwAAAAAAAAD0TidVAABe6lwFO+miCgAAAAAAAMDiCKkCAPBSRv13u8p9gQAAAAAAAADQNyFVAAC21hRVDKjuqeBKj2Vb32a8PgAAAAAAAAAYhJAqAAAvoYtqN6P+AQAAAAAAAFikom1bOw8AwMaaotoPIfxb5Tr9rWzru8zXCAAAAAAAAAC900kVAIBt6aLa7VFAFQAAAAAAAIClElIFAGBbQqrdLnNfIAAAAAAAAAAMxbh/AAA2ZtT/2n4o2/phImsFAAAAAAAAgF7ppAoAwDbOVK3TvYAqAAAAAAAAAEsmpAoAwDaEVLtd5b5AAAAAAAAAABiScf8AAGykKarXIYTfVa3T/5Zt/TnzNQIAAAAAAADAYHRSBQBgU6cq1ulGQBUAAAAAAACApRNSBQBgU+cq1uk68/UBAAAAAAAAwOCEVAEAWFtTVEchhAMVW+lJSBUAAAAAAAAAhFQBANjMmXp1ujbqHwAAAAAAAACEVAEA2MypenXSRRUAAAAAAACAxYuKtm0VAgCATk1RHYcQ/qlSKz2Vbb2f8foAAAAAAAAAYGd0UgUAYF1G/XfTRRUAAAAAAAAAEiFVAADWZdR/t8vcFwgAAAAAAAAAuyKkCgBAp6aoYkB1T6VWeizb+i7j9QEAAAAAAADATgmpAgCwDl1Uuxn1DwAAAAAAAABfKdq2VQ8AAJ7VFNV+COHfKtTpbzqpAgAAAAAAAMB/6aQKAEAXXVS73QuoAgAAAAAAAMCfCakCANBFSLXbVe4LBAAAAAAAAIBdM+4fAIBnGfW/th/Ktn6YyFoBAAAAAAAAYCd0UgUAYJUz1el0L6AKAAAAAAAAAH8lpAoAwCpCqt0uc18gAAAAAAAAAIxBSBUAgO9qiup1COFQdTpdZ74+AAAAAAAAABiFkCoAAM85VZlON2Vbf858jQAAAAAAAAAwilfKDgDAM2L48hfFWek247UBAAAAAAAAwHhCCP8HmBfl4fvnrdQAAAAASUVORK5CYII="; ;// CONCATENATED MODULE: ./src/components/User/PopLoginRegister/components/LoginPanel/index.tsx @@ -1577,19 +1892,19 @@ var feiteng_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACqk - var TabPane = tabs/* default */.Z.TabPane; /* harmony default export */ var LoginPanel = (function (_ref) { var dispatch = _ref.dispatch, 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], setWechatQrcode = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)('1'), + var _useState3 = (0,_react_17_0_2_react.useState)("1"), _useState4 = slicedToArray_default()(_useState3, 2), type = _useState4[0], setType = _useState4[1]; @@ -1769,36 +2084,49 @@ var TabPane = tabs/* default */.Z.TabPane; return register; }() }; + console.log('---', globalSetting); var loginDom = (0,_react_17_0_2_react.useCallback)(function () { + var _globalSetting$settin; switch (loginType) { case 1: return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { + tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: (globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.zcst_authorize_url) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + onClick: function onClick() { + var _globalSetting$settin2; + window.location.href = globalSetting === null || globalSetting === void 0 || (_globalSetting$settin2 = globalSetting.setting) === null || _globalSetting$settin2 === void 0 ? void 0 : _globalSetting$settin2.zcst_authorize_url; + }, + style: { + alignItems: 'center', + marginRight: 40 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + style: { + width: 40, + cursor: 'pointer', + marginRight: 5 + }, + src: "https://t15.baidu.com/it/u=1067996267,3024058787&fm=179&app=42&size=w54&n=0&f=JPEG&fmt=auto?s=37F0E9365892F7E1429603EC0300E02F&sec=1678467600&t=07e25c502c22ff21e8b8f4e74e506e58" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + cursor: 'pointer' + }, + children: "\u8BA4\u8BC1\u4E2D\u5FC3" + })] + }) + }), defaultActiveKey: type, onChange: callback, className: LoginPanelmodules.tabs, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(TabPane, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u8D26\u53F7\u767B\u5F55", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "mt20", children: type === '1' && /*#__PURE__*/(0,jsx_runtime.jsx)(LoginForm, { setusername: setusername, setType: setLoginType }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - position: 'absolute', - top: '-72px', - right: '27px' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "https://www.phytium.com.cn/oauth2/authorize/?state=RumxLYznjCgyUXUoEfayOoTrjVWUP7qM140KJKdJ&client_id=RumxLYznjCgyUXUoEfayOoTrjVWUP7qM140KJKdJ&response_type=code", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: feiteng_namespaceObject, - width: 120 - }) - }) - })] + }) }, "1") }); break; @@ -1900,6 +2228,7 @@ var PopLogin_LoginPopComponents = function LoginPopComponents(_ref) { onCancel: onCancel, children: user.showPopLogin && /*#__PURE__*/(0,jsx_runtime.jsx)(LoginPanel, { is_main_site: is_main_site, + globalSetting: globalSetting, is_local: is_local }) }); @@ -2872,6 +3201,504 @@ var SimpleLayouts = function SimpleLayouts(_ref) { }; })(SimpleLayouts)); +/***/ }), + +/***/ 46400: +/*!*********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/alert/index.js + 3 modules ***! + \*********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_alert; } +}); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/CheckCircleFilled.js + 1 modules +var CheckCircleFilled = __webpack_require__(79999); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules +var CloseCircleFilled = __webpack_require__(33130); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules +var CloseOutlined = __webpack_require__(72119); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/ExclamationCircleFilled.js + 1 modules +var ExclamationCircleFilled = __webpack_require__(85404); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/InfoCircleFilled.js + 1 modules +var InfoCircleFilled = __webpack_require__(35973); +// 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-motion@2.9.5@rc-motion/es/index.js + 13 modules +var es = __webpack_require__(13408); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.2@rc-util/es/pickAttrs.js +var pickAttrs = __webpack_require__(66797); +// 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/_util/reactNode.js +var reactNode = __webpack_require__(92343); +// 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); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/style/index.js + + +const genAlertTypeStyle = (bgColor, borderColor, iconColor, token, alertCls) => ({ + backgroundColor: bgColor, + border: `${token.lineWidth}px ${token.lineType} ${borderColor}`, + [`${alertCls}-icon`]: { + color: iconColor + } +}); +const genBaseStyle = token => { + const { + componentCls, + motionDurationSlow: duration, + marginXS, + marginSM, + fontSize, + fontSizeLG, + lineHeight, + borderRadiusLG: borderRadius, + motionEaseInOutCirc, + withDescriptionIconSize, + colorText, + colorTextHeading, + withDescriptionPadding, + defaultPadding + } = token; + return { + [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), { + position: 'relative', + display: 'flex', + alignItems: 'center', + padding: defaultPadding, + wordWrap: 'break-word', + borderRadius, + [`&${componentCls}-rtl`]: { + direction: 'rtl' + }, + [`${componentCls}-content`]: { + flex: 1, + minWidth: 0 + }, + [`${componentCls}-icon`]: { + marginInlineEnd: marginXS, + lineHeight: 0 + }, + [`&-description`]: { + display: 'none', + fontSize, + lineHeight + }, + '&-message': { + color: colorTextHeading + }, + [`&${componentCls}-motion-leave`]: { + overflow: 'hidden', + opacity: 1, + transition: `max-height ${duration} ${motionEaseInOutCirc}, opacity ${duration} ${motionEaseInOutCirc}, + padding-top ${duration} ${motionEaseInOutCirc}, padding-bottom ${duration} ${motionEaseInOutCirc}, + margin-bottom ${duration} ${motionEaseInOutCirc}` + }, + [`&${componentCls}-motion-leave-active`]: { + maxHeight: 0, + marginBottom: '0 !important', + paddingTop: 0, + paddingBottom: 0, + opacity: 0 + } + }), + [`${componentCls}-with-description`]: { + alignItems: 'flex-start', + padding: withDescriptionPadding, + [`${componentCls}-icon`]: { + marginInlineEnd: marginSM, + fontSize: withDescriptionIconSize, + lineHeight: 0 + }, + [`${componentCls}-message`]: { + display: 'block', + marginBottom: marginXS, + color: colorTextHeading, + fontSize: fontSizeLG + }, + [`${componentCls}-description`]: { + display: 'block', + color: colorText + } + }, + [`${componentCls}-banner`]: { + marginBottom: 0, + border: '0 !important', + borderRadius: 0 + } + }; +}; +const genTypeStyle = token => { + const { + componentCls, + colorSuccess, + colorSuccessBorder, + colorSuccessBg, + colorWarning, + colorWarningBorder, + colorWarningBg, + colorError, + colorErrorBorder, + colorErrorBg, + colorInfo, + colorInfoBorder, + colorInfoBg + } = token; + return { + [componentCls]: { + '&-success': genAlertTypeStyle(colorSuccessBg, colorSuccessBorder, colorSuccess, token, componentCls), + '&-info': genAlertTypeStyle(colorInfoBg, colorInfoBorder, colorInfo, token, componentCls), + '&-warning': genAlertTypeStyle(colorWarningBg, colorWarningBorder, colorWarning, token, componentCls), + '&-error': Object.assign(Object.assign({}, genAlertTypeStyle(colorErrorBg, colorErrorBorder, colorError, token, componentCls)), { + [`${componentCls}-description > pre`]: { + margin: 0, + padding: 0 + } + }) + } + }; +}; +const genActionStyle = token => { + const { + componentCls, + iconCls, + motionDurationMid, + marginXS, + fontSizeIcon, + colorIcon, + colorIconHover + } = token; + return { + [componentCls]: { + [`&-action`]: { + marginInlineStart: marginXS + }, + [`${componentCls}-close-icon`]: { + marginInlineStart: marginXS, + padding: 0, + overflow: 'hidden', + fontSize: fontSizeIcon, + lineHeight: `${fontSizeIcon}px`, + backgroundColor: 'transparent', + border: 'none', + outline: 'none', + cursor: 'pointer', + [`${iconCls}-close`]: { + color: colorIcon, + transition: `color ${motionDurationMid}`, + '&:hover': { + color: colorIconHover + } + } + }, + '&-close-text': { + color: colorIcon, + transition: `color ${motionDurationMid}`, + '&:hover': { + color: colorIconHover + } + } + } + }; +}; +const genAlertStyle = token => [genBaseStyle(token), genTypeStyle(token), genActionStyle(token)]; +/* harmony default export */ var alert_style = ((0,genComponentStyleHook/* default */.Z)('Alert', token => [genAlertStyle(token)], token => { + const paddingHorizontal = 12; // Fixed value here. + return { + withDescriptionIconSize: token.fontSizeHeading3, + defaultPadding: `${token.paddingContentVerticalSM}px ${paddingHorizontal}px`, + withDescriptionPadding: `${token.paddingMD}px ${token.paddingContentHorizontalLG}px` + }; +})); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/Alert.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; +}; + + + + + + + + + + + + +// CSSINJS + +const iconMapFilled = { + success: CheckCircleFilled/* default */.Z, + info: InfoCircleFilled/* default */.Z, + error: CloseCircleFilled/* default */.Z, + warning: ExclamationCircleFilled/* default */.Z +}; +const IconNode = props => { + const { + icon, + prefixCls, + type + } = props; + const iconType = iconMapFilled[type] || null; + if (icon) { + return (0,reactNode/* replaceElement */.wm)(icon, /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-icon` + }, icon), () => ({ + className: _classnames_2_5_1_classnames_default()(`${prefixCls}-icon`, { + [icon.props.className]: icon.props.className + }) + })); + } + return /*#__PURE__*/_react_17_0_2_react.createElement(iconType, { + className: `${prefixCls}-icon` + }); +}; +const CloseIcon = props => { + const { + isClosable, + prefixCls, + closeIcon, + handleClose + } = props; + const mergedCloseIcon = closeIcon === true || closeIcon === undefined ? /*#__PURE__*/_react_17_0_2_react.createElement(CloseOutlined/* default */.Z, null) : closeIcon; + return isClosable ? /*#__PURE__*/_react_17_0_2_react.createElement("button", { + type: "button", + onClick: handleClose, + className: `${prefixCls}-close-icon`, + tabIndex: 0 + }, mergedCloseIcon) : null; +}; +const Alert = props => { + const { + description, + prefixCls: customizePrefixCls, + message, + banner, + className, + rootClassName, + style, + onMouseEnter, + onMouseLeave, + onClick, + afterClose, + showIcon, + closable, + closeText, + closeIcon, + action + } = props, + otherProps = __rest(props, ["description", "prefixCls", "message", "banner", "className", "rootClassName", "style", "onMouseEnter", "onMouseLeave", "onClick", "afterClose", "showIcon", "closable", "closeText", "closeIcon", "action"]); + const [closed, setClosed] = _react_17_0_2_react.useState(false); + if (false) {} + const ref = _react_17_0_2_react.useRef(null); + const { + getPrefixCls, + direction, + alert + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const prefixCls = getPrefixCls('alert', customizePrefixCls); + const [wrapSSR, hashId] = alert_style(prefixCls); + const handleClose = e => { + var _a; + setClosed(true); + (_a = props.onClose) === null || _a === void 0 ? void 0 : _a.call(props, e); + }; + const type = _react_17_0_2_react.useMemo(() => { + if (props.type !== undefined) { + return props.type; + } + // banner mode defaults to 'warning' + return banner ? 'warning' : 'info'; + }, [props.type, banner]); + // closeable when closeText or closeIcon is assigned + const isClosable = _react_17_0_2_react.useMemo(() => { + if (closeText) { + return true; + } + if (typeof closable === 'boolean') { + return closable; + } + // should be true when closeIcon is 0 or '' + return closeIcon !== false && closeIcon !== null && closeIcon !== undefined; + }, [closeText, closeIcon, closable]); + // banner mode defaults to Icon + const isShowIcon = banner && showIcon === undefined ? true : showIcon; + const alertCls = _classnames_2_5_1_classnames_default()(prefixCls, `${prefixCls}-${type}`, { + [`${prefixCls}-with-description`]: !!description, + [`${prefixCls}-no-icon`]: !isShowIcon, + [`${prefixCls}-banner`]: !!banner, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, alert === null || alert === void 0 ? void 0 : alert.className, className, rootClassName, hashId); + const restProps = (0,pickAttrs/* default */.Z)(otherProps, { + aria: true, + data: true + }); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(es["default"], { + visible: !closed, + motionName: `${prefixCls}-motion`, + motionAppear: false, + motionEnter: false, + onLeaveStart: node => ({ + maxHeight: node.offsetHeight + }), + onLeaveEnd: afterClose + }, _ref => { + let { + className: motionClassName, + style: motionStyle + } = _ref; + return /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + ref: ref, + "data-show": !closed, + className: _classnames_2_5_1_classnames_default()(alertCls, motionClassName), + style: Object.assign(Object.assign(Object.assign({}, alert === null || alert === void 0 ? void 0 : alert.style), style), motionStyle), + onMouseEnter: onMouseEnter, + onMouseLeave: onMouseLeave, + onClick: onClick, + role: "alert" + }, restProps), isShowIcon ? /*#__PURE__*/_react_17_0_2_react.createElement(IconNode, { + description: description, + icon: props.icon, + prefixCls: prefixCls, + type: type + }) : null, /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-content` + }, message ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-message` + }, message) : null, description ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-description` + }, description) : null), action ? /*#__PURE__*/_react_17_0_2_react.createElement("div", { + className: `${prefixCls}-action` + }, action) : null, /*#__PURE__*/_react_17_0_2_react.createElement(CloseIcon, { + isClosable: isClosable, + prefixCls: prefixCls, + closeIcon: closeText || closeIcon, + handleClose: handleClose + })); + })); +}; +if (false) {} +/* harmony default export */ var alert_Alert = (Alert); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/classCallCheck.js +var classCallCheck = __webpack_require__(79545); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/createClass.js +var createClass = __webpack_require__(68550); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/inherits.js +var inherits = __webpack_require__(17928); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/createSuper.js + 1 modules +var createSuper = __webpack_require__(99487); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/ErrorBoundary.js +"use client"; + + + + + + + +let ErrorBoundary = /*#__PURE__*/function (_React$Component) { + (0,inherits/* default */.Z)(ErrorBoundary, _React$Component); + var _super = (0,createSuper/* default */.Z)(ErrorBoundary); + function ErrorBoundary() { + var _this; + (0,classCallCheck/* default */.Z)(this, ErrorBoundary); + _this = _super.apply(this, arguments); + _this.state = { + error: undefined, + info: { + componentStack: '' + } + }; + return _this; + } + (0,createClass/* default */.Z)(ErrorBoundary, [{ + key: "componentDidCatch", + value: function componentDidCatch(error, info) { + this.setState({ + error, + info + }); + } + }, { + key: "render", + value: function render() { + const { + message, + description, + children + } = this.props; + const { + error, + info + } = this.state; + const componentStack = info && info.componentStack ? info.componentStack : null; + const errorMessage = typeof message === 'undefined' ? (error || '').toString() : message; + const errorDescription = typeof description === 'undefined' ? componentStack : description; + if (error) { + return /*#__PURE__*/_react_17_0_2_react.createElement(alert_Alert, { + type: "error", + message: errorMessage, + description: /*#__PURE__*/_react_17_0_2_react.createElement("pre", { + style: { + fontSize: '0.9em', + overflowX: 'auto' + } + }, errorDescription) + }); + } + return children; + } + }]); + return ErrorBoundary; +}(_react_17_0_2_react.Component); +/* harmony default export */ var alert_ErrorBoundary = (ErrorBoundary); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/alert/index.js +"use client"; + + + +const es_alert_Alert = alert_Alert; +es_alert_Alert.ErrorBoundary = alert_ErrorBoundary; +/* harmony default export */ var es_alert = (es_alert_Alert); + +/***/ }), + +/***/ 44000: +/*!**********************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/layout/index.js ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _layout__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./layout */ 84966); +/* harmony import */ var _Sider__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Sider */ 99580); +"use client"; + + + +const Layout = _layout__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .ZP; +Layout.Header = _layout__WEBPACK_IMPORTED_MODULE_0__/* .Header */ .h4; +Layout.Footer = _layout__WEBPACK_IMPORTED_MODULE_0__/* .Footer */ .$_; +Layout.Content = _layout__WEBPACK_IMPORTED_MODULE_0__/* .Content */ .VY; +Layout.Sider = _Sider__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z; +/* harmony default export */ __webpack_exports__.Z = (Layout); + /***/ }) }]); \ No newline at end of file diff --git a/layouts__index.255faa71.chunk.css b/layouts__index.fbc73555.chunk.css similarity index 92% rename from layouts__index.255faa71.chunk.css rename to layouts__index.fbc73555.chunk.css index 6c57fd1525..737e984187 100644 --- a/layouts__index.255faa71.chunk.css +++ b/layouts__index.fbc73555.chunk.css @@ -1,22 +1,22 @@ -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/User/PopLoginRegister/components/LoginPanel/index.less ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.login-panel-wrapper2 .ant-form-item-explain { +/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/User/PopLoginRegister/components/LoginPanel/index.less?modules ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.login-panel-wrapper2___HuMNJ .ant-form-item-explain___c1FeE { line-height: 2; } -.login-panel-wrapper2 .ant-form-item { +.login-panel-wrapper2___HuMNJ .ant-form-item___qb60e { margin-bottom: 20px; } -.login-panel-wrapper2 .ant-form-item-with-help { +.login-panel-wrapper2___HuMNJ .ant-form-item-with-help___NeAwJ { margin-bottom: 0; } -.login-panel-right-wrp { +.login-panel-right-wrp___vWD_i { border-top-right-radius: 6px; border-bottom-right-radius: 6px; background: #fafafa; margin-left: 30px; } -.res-error-values { +.res-error-values___hV1lz { background: #ffecec; border-radius: 4px; border: 1px solid #e02020; @@ -27,24 +27,24 @@ padding: 8px 22px; margin-bottom: 24px; } -.res-error-values svg { +.res-error-values___hV1lz svg { cursor: pointer; } -.tabs[class~='ant-tabs'] { +.tabs___EwOAX[class~='ant-tabs'] { margin-top: 25px; margin-left: 40px; margin-right: 40px; margin-bottom: 11px; } -.tabs[class~='ant-tabs'] [class~='ant-tabs-tab-btn'] { +.tabs___EwOAX[class~='ant-tabs'] [class~='ant-tabs-tab-btn'] { font-size: 18px; font-weight: bold; } -.tabs[class~='ant-tabs'] [class~='ant-tabs-ink-bar'] { +.tabs___EwOAX[class~='ant-tabs'] [class~='ant-tabs-ink-bar'] { width: 28px !important; margin-left: 23px; } -.tabs[class~='ant-tabs'] [class~='ant-tabs-nav']::before { +.tabs___EwOAX[class~='ant-tabs'] [class~='ant-tabs-nav']::before { display: none; } @@ -87,56 +87,6 @@ background-color: #fafafa; } -/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/User/PopLoginRegister/components/LoginPanel/index.less?modules ***! - \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.login-panel-wrapper2___HuMNJ .ant-form-item-explain___c1FeE { - line-height: 2; -} -.login-panel-wrapper2___HuMNJ .ant-form-item___qb60e { - margin-bottom: 20px; -} -.login-panel-wrapper2___HuMNJ .ant-form-item-with-help___NeAwJ { - margin-bottom: 0; -} -.login-panel-right-wrp___vWD_i { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; - background: #fafafa; - margin-left: 30px; -} -.res-error-values___hV1lz { - background: #ffecec; - border-radius: 4px; - border: 1px solid #e02020; - color: #e02020; - display: flex; - justify-content: space-between; - align-items: center; - padding: 8px 22px; - margin-bottom: 24px; -} -.res-error-values___hV1lz svg { - cursor: pointer; -} -.tabs___EwOAX[class~='ant-tabs'] { - margin-top: 25px; - margin-left: 40px; - margin-right: 40px; - margin-bottom: 11px; -} -.tabs___EwOAX[class~='ant-tabs'] [class~='ant-tabs-tab-btn'] { - font-size: 18px; - font-weight: bold; -} -.tabs___EwOAX[class~='ant-tabs'] [class~='ant-tabs-ink-bar'] { - width: 28px !important; - margin-left: 23px; -} -.tabs___EwOAX[class~='ant-tabs'] [class~='ant-tabs-nav']::before { - display: none; -} - /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/User/PopLoginRegister/PopLogin.less?modules ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ diff --git a/layouts__user__index.f8b14d77.async.js b/layouts__user__index.6648e7f6.async.js similarity index 99% rename from layouts__user__index.f8b14d77.async.js rename to layouts__user__index.6648e7f6.async.js index 7b11667b7f..c0db367982 100644 --- a/layouts__user__index.f8b14d77.async.js +++ b/layouts__user__index.6648e7f6.async.js @@ -256,13 +256,7 @@ function Register(_ref) { pathname = _useLocation.pathname; if (pathname === '/user/reset-password') { return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "register-nav", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#333' - }, - children: "\u627E\u56DE\u5BC6\u7801" - }) + className: "register-nav" }); } return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { diff --git a/p__Classrooms__Index__index.68618a7d.async.js b/p__Classrooms__Index__index.08e2fc87.async.js similarity index 99% rename from p__Classrooms__Index__index.68618a7d.async.js rename to p__Classrooms__Index__index.08e2fc87.async.js index c0038e9755..89560e5ac4 100644 --- a/p__Classrooms__Index__index.68618a7d.async.js +++ b/p__Classrooms__Index__index.08e2fc87.async.js @@ -201,12 +201,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) { children: message || "申请已提交,请等待审核" }), onOk: function onOk() { - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(course_id, "/students")); + window.location.href = "/classrooms/".concat(course_id, "/students"); } }); return; } - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(course_id, "/students")); + window.location.href = "/classrooms/".concat(course_id, "/students"); }; var handleOk = /*#__PURE__*/function () { var _ref2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { diff --git a/p__Classrooms__Lists__Assistant__index.51f5e7f3.async.js b/p__Classrooms__Lists__Assistant__index.8ab2fe4c.async.js similarity index 79% rename from p__Classrooms__Lists__Assistant__index.51f5e7f3.async.js rename to p__Classrooms__Lists__Assistant__index.8ab2fe4c.async.js index 5deacc1588..5bc4e7aeb2 100644 --- a/p__Classrooms__Lists__Assistant__index.51f5e7f3.async.js +++ b/p__Classrooms__Lists__Assistant__index.8ab2fe4c.async.js @@ -748,7 +748,7 @@ var ZhujiaoPage = function ZhujiaoPage(_ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 8591); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 71418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 5112); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 24905); /* harmony import */ var _service_teacher__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/service/teacher */ 81706); /* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react-infinite-scroller */ 26724); /* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7__); @@ -786,7 +786,7 @@ var EditAttendance = function EditAttendance(_ref) { params['id'] = params['coursesId']; params['course_id'] = params['coursesId']; params['limit'] = 20; - params['page'] = 1; + var page = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(0); var getData = /*#__PURE__*/function () { var _ref2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { var res; @@ -794,17 +794,19 @@ var EditAttendance = function EditAttendance(_ref) { while (1) switch (_context.prev = _context.next) { case 0: setIsLoading(true); - _context.next = 3; - return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .getList */ .gp)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); - case 3: + page.current++; + _context.next = 4; + return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .getList */ .gp)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), {}, { + page: page.current + })); + case 4: res = _context.sent; if (res !== null && res !== void 0 && res.teacher_list) { - params['page']++; setData([].concat(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(data), _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res.teacher_list))); if (res.teacher_list.length !== params['limit']) setHasMore(false); } setIsLoading(false); - case 6: + case 7: case "end": return _context.stop(); } @@ -816,7 +818,8 @@ var EditAttendance = function EditAttendance(_ref) { }(); (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { if (teachers.actionTabs.key === '更换管理员') { - params['page'] = 1; + page.current = 0; + setHasMore(true); setData([]); getData(); } @@ -834,22 +837,23 @@ var EditAttendance = function EditAttendance(_ref) { minHeight: 200 }, onOk: /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var _formValue$course_mem; var formValue, selectValue, res; return _root_workspace_ppte5yg23_local_v9_test5_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: - formValue = form.getFieldValue(); - if (!formValue.course_member_id) { - _context2.next = 9; + formValue = form.getFieldsValue(); + console.log(formValue); + if (!((formValue === null || formValue === void 0 || (_formValue$course_mem = formValue.course_member_id) === null || _formValue$course_mem === void 0 ? void 0 : _formValue$course_mem.length) > 0)) { + _context2.next = 10; break; } - selectValue = formValue.course_member_id.split(","); - _context2.next = 5; + selectValue = formValue.course_member_id; + _context2.next = 6; return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .changeCourseAdmin */ .rM)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), {}, { - user_id: selectValue[1], - course_member_id: selectValue[0] + course_member_id: selectValue })); - case 5: + case 6: res = _context2.sent; if (res.status === 0) { setData([]); @@ -873,11 +877,11 @@ var EditAttendance = function EditAttendance(_ref) { payload: {} }); } - _context2.next = 10; + _context2.next = 11; break; - case 9: - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.error("请选择管理员"); case 10: + antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.error("请选择管理员"); + case 11: case "end": return _context2.stop(); } @@ -920,14 +924,18 @@ var EditAttendance = function EditAttendance(_ref) { style: { marginBottom: 0 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.Group, { children: data === null || data === void 0 ? void 0 : data.map(function (item, key) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP, { - value: item.course_member_id + "," + item.user_id, + style: { + marginBottom: 6, + width: "100%" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + value: item.course_member_id, children: item.name }) - }); + }, key); }) }) }) @@ -949,6 +957,285 @@ var EditAttendance = function EditAttendance(_ref) { /***/ }), +/***/ 24905: +/*!************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ es_checkbox; } +}); + +// 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-checkbox@3.1.0@rc-checkbox/es/index.js +var es = __webpack_require__(5630); +// 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 config_provider_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/form/context.js +var context = __webpack_require__(32441); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/GroupContext.js + +const GroupContext = /*#__PURE__*/_react_17_0_2_react.createContext(null); +/* harmony default export */ var checkbox_GroupContext = (GroupContext); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/style/index.js +var checkbox_style = __webpack_require__(98447); +// 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/_util/wave/interface.js +var wave_interface = __webpack_require__(4572); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/Checkbox.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 InternalCheckbox = (props, ref) => { + var _a; + const { + prefixCls: customizePrefixCls, + className, + rootClassName, + children, + indeterminate = false, + style, + onMouseEnter, + onMouseLeave, + skipGroup = false, + disabled + } = props, + restProps = __rest(props, ["prefixCls", "className", "rootClassName", "children", "indeterminate", "style", "onMouseEnter", "onMouseLeave", "skipGroup", "disabled"]); + const { + getPrefixCls, + direction, + checkbox + } = _react_17_0_2_react.useContext(config_provider_context/* ConfigContext */.E_); + const checkboxGroup = _react_17_0_2_react.useContext(checkbox_GroupContext); + const { + isFormItemInput + } = _react_17_0_2_react.useContext(context/* FormItemInputContext */.aM); + const contextDisabled = _react_17_0_2_react.useContext(DisabledContext/* default */.Z); + const mergedDisabled = (_a = (checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.disabled) || disabled) !== null && _a !== void 0 ? _a : contextDisabled; + const prevValue = _react_17_0_2_react.useRef(restProps.value); + _react_17_0_2_react.useEffect(() => { + checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.registerValue(restProps.value); + false ? 0 : void 0; + }, []); + _react_17_0_2_react.useEffect(() => { + if (skipGroup) { + return; + } + if (restProps.value !== prevValue.current) { + checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.cancelValue(prevValue.current); + checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.registerValue(restProps.value); + prevValue.current = restProps.value; + } + return () => checkboxGroup === null || checkboxGroup === void 0 ? void 0 : checkboxGroup.cancelValue(restProps.value); + }, [restProps.value]); + const prefixCls = getPrefixCls('checkbox', customizePrefixCls); + const [wrapSSR, hashId] = (0,checkbox_style/* default */.ZP)(prefixCls); + const checkboxProps = Object.assign({}, restProps); + if (checkboxGroup && !skipGroup) { + checkboxProps.onChange = function () { + if (restProps.onChange) { + restProps.onChange.apply(restProps, arguments); + } + if (checkboxGroup.toggleOption) { + checkboxGroup.toggleOption({ + label: children, + value: restProps.value + }); + } + }; + checkboxProps.name = checkboxGroup.name; + checkboxProps.checked = checkboxGroup.value.includes(restProps.value); + } + const classString = _classnames_2_5_1_classnames_default()(`${prefixCls}-wrapper`, { + [`${prefixCls}-rtl`]: direction === 'rtl', + [`${prefixCls}-wrapper-checked`]: checkboxProps.checked, + [`${prefixCls}-wrapper-disabled`]: mergedDisabled, + [`${prefixCls}-wrapper-in-form-item`]: isFormItemInput + }, checkbox === null || checkbox === void 0 ? void 0 : checkbox.className, className, rootClassName, hashId); + const checkboxClass = _classnames_2_5_1_classnames_default()({ + [`${prefixCls}-indeterminate`]: indeterminate + }, wave_interface/* TARGET_CLS */.A, hashId); + const ariaChecked = indeterminate ? 'mixed' : undefined; + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(wave/* default */.Z, { + component: "Checkbox", + disabled: mergedDisabled + }, /*#__PURE__*/_react_17_0_2_react.createElement("label", { + className: classString, + style: Object.assign(Object.assign({}, checkbox === null || checkbox === void 0 ? void 0 : checkbox.style), style), + onMouseEnter: onMouseEnter, + onMouseLeave: onMouseLeave + }, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, Object.assign({ + "aria-checked": ariaChecked + }, checkboxProps, { + prefixCls: prefixCls, + className: checkboxClass, + disabled: mergedDisabled, + ref: ref + })), children !== undefined && /*#__PURE__*/_react_17_0_2_react.createElement("span", null, children)))); +}; +const Checkbox = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalCheckbox); +if (false) {} +/* harmony default export */ var checkbox_Checkbox = (Checkbox); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(26390); +// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.2@rc-util/es/omit.js +var omit = __webpack_require__(45115); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/Group.js +"use client"; + + +var Group_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 InternalGroup = (props, ref) => { + const { + defaultValue, + children, + options = [], + prefixCls: customizePrefixCls, + className, + rootClassName, + style, + onChange + } = props, + restProps = Group_rest(props, ["defaultValue", "children", "options", "prefixCls", "className", "rootClassName", "style", "onChange"]); + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(config_provider_context/* ConfigContext */.E_); + const [value, setValue] = _react_17_0_2_react.useState(restProps.value || defaultValue || []); + const [registeredValues, setRegisteredValues] = _react_17_0_2_react.useState([]); + _react_17_0_2_react.useEffect(() => { + if ('value' in restProps) { + setValue(restProps.value || []); + } + }, [restProps.value]); + const memoOptions = _react_17_0_2_react.useMemo(() => options.map(option => { + if (typeof option === 'string' || typeof option === 'number') { + return { + label: option, + value: option + }; + } + return option; + }), [options]); + const cancelValue = val => { + setRegisteredValues(prevValues => prevValues.filter(v => v !== val)); + }; + const registerValue = val => { + setRegisteredValues(prevValues => [].concat((0,toConsumableArray/* default */.Z)(prevValues), [val])); + }; + const toggleOption = option => { + const optionIndex = value.indexOf(option.value); + const newValue = (0,toConsumableArray/* default */.Z)(value); + if (optionIndex === -1) { + newValue.push(option.value); + } else { + newValue.splice(optionIndex, 1); + } + if (!('value' in restProps)) { + setValue(newValue); + } + onChange === null || onChange === void 0 ? void 0 : onChange(newValue.filter(val => registeredValues.includes(val)).sort((a, b) => { + const indexA = memoOptions.findIndex(opt => opt.value === a); + const indexB = memoOptions.findIndex(opt => opt.value === b); + return indexA - indexB; + })); + }; + const prefixCls = getPrefixCls('checkbox', customizePrefixCls); + const groupPrefixCls = `${prefixCls}-group`; + const [wrapSSR, hashId] = (0,checkbox_style/* default */.ZP)(prefixCls); + const domProps = (0,omit/* default */.Z)(restProps, ['value', 'disabled']); + const childrenNode = options.length ? memoOptions.map(option => /*#__PURE__*/_react_17_0_2_react.createElement(checkbox_Checkbox, { + prefixCls: prefixCls, + key: option.value.toString(), + disabled: 'disabled' in option ? option.disabled : restProps.disabled, + value: option.value, + checked: value.includes(option.value), + onChange: option.onChange, + className: `${groupPrefixCls}-item`, + style: option.style, + title: option.title + }, option.label)) : children; + // eslint-disable-next-line react/jsx-no-constructed-context-values + const context = { + toggleOption, + value, + disabled: restProps.disabled, + name: restProps.name, + // https://github.com/ant-design/ant-design/issues/16376 + registerValue, + cancelValue + }; + const classString = _classnames_2_5_1_classnames_default()(groupPrefixCls, { + [`${groupPrefixCls}-rtl`]: direction === 'rtl' + }, className, rootClassName, hashId); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({ + className: classString, + style: style + }, domProps, { + ref: ref + }), /*#__PURE__*/_react_17_0_2_react.createElement(checkbox_GroupContext.Provider, { + value: context + }, childrenNode))); +}; + +const CheckboxGroup = /*#__PURE__*/_react_17_0_2_react.forwardRef(InternalGroup); +/* harmony default export */ var Group = (/*#__PURE__*/_react_17_0_2_react.memo(CheckboxGroup)); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js +"use client"; + + + +const es_checkbox_Checkbox = checkbox_Checkbox; +es_checkbox_Checkbox.Group = Group; +es_checkbox_Checkbox.__ANT_CHECKBOX = true; +if (false) {} +/* harmony default export */ var es_checkbox = (es_checkbox_Checkbox); + +/***/ }), + /***/ 8378: /*!*******************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/style/motion/collapse.js ***! @@ -1458,6 +1745,109 @@ es_tree_Tree.TreeNode = es/* TreeNode */.O; /***/ }), +/***/ 5630: +/*!*****************************************************************!*\ + !*** ./node_modules/_rc-checkbox@3.1.0@rc-checkbox/es/index.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* unused harmony export Checkbox */ +/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ 5891); +/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 57259); +/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ 80962); +/* harmony import */ var _babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @babel/runtime/helpers/esm/slicedToArray */ 29043); +/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutProperties */ 19149); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_util_es_hooks_useMergedState__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-util/es/hooks/useMergedState */ 55473); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); + + + + + +var _excluded = ["prefixCls", "className", "style", "checked", "disabled", "defaultChecked", "type", "title", "onChange"]; + + + + +var Checkbox = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_2__.forwardRef)(function (props, ref) { + var _classNames; + var _props$prefixCls = props.prefixCls, + prefixCls = _props$prefixCls === void 0 ? 'rc-checkbox' : _props$prefixCls, + className = props.className, + style = props.style, + checked = props.checked, + disabled = props.disabled, + _props$defaultChecked = props.defaultChecked, + defaultChecked = _props$defaultChecked === void 0 ? false : _props$defaultChecked, + _props$type = props.type, + type = _props$type === void 0 ? 'checkbox' : _props$type, + title = props.title, + onChange = props.onChange, + inputProps = (0,_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)(props, _excluded); + var inputRef = (0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)(null); + var _useMergedState = (0,rc_util_es_hooks_useMergedState__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(defaultChecked, { + value: checked + }), + _useMergedState2 = (0,_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(_useMergedState, 2), + rawValue = _useMergedState2[0], + setRawValue = _useMergedState2[1]; + (0,react__WEBPACK_IMPORTED_MODULE_2__.useImperativeHandle)(ref, function () { + return { + focus: function focus() { + var _inputRef$current; + (_inputRef$current = inputRef.current) === null || _inputRef$current === void 0 ? void 0 : _inputRef$current.focus(); + }, + blur: function blur() { + var _inputRef$current2; + (_inputRef$current2 = inputRef.current) === null || _inputRef$current2 === void 0 ? void 0 : _inputRef$current2.blur(); + }, + input: inputRef.current + }; + }); + var classString = classnames__WEBPACK_IMPORTED_MODULE_0___default()(prefixCls, className, (_classNames = {}, (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(_classNames, "".concat(prefixCls, "-checked"), rawValue), (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames)); + var handleChange = function handleChange(e) { + if (disabled) { + return; + } + if (!('checked' in props)) { + setRawValue(e.target.checked); + } + onChange === null || onChange === void 0 ? void 0 : onChange({ + target: (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)({}, props), {}, { + type: type, + checked: e.target.checked + }), + stopPropagation: function stopPropagation() { + e.stopPropagation(); + }, + preventDefault: function preventDefault() { + e.preventDefault(); + }, + nativeEvent: e.nativeEvent + }); + }; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("span", { + className: classString, + title: title, + style: style + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("input", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z)({}, inputProps, { + className: "".concat(prefixCls, "-input"), + ref: inputRef, + onChange: handleChange, + disabled: disabled, + checked: !!rawValue, + type: type + })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("span", { + className: "".concat(prefixCls, "-inner") + })); +}); +/* harmony default export */ __webpack_exports__.Z = (Checkbox); + +/***/ }), + /***/ 51581: /*!****************************************************************************************************!*\ !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/dist/InfiniteScroll.js ***! diff --git a/p__Classrooms__Lists__Attachment__index.165d40d5.async.js b/p__Classrooms__Lists__Attachment__index.cadfe3c9.async.js similarity index 99% rename from p__Classrooms__Lists__Attachment__index.165d40d5.async.js rename to p__Classrooms__Lists__Attachment__index.cadfe3c9.async.js index 73bf8a0e49..5ad1796438 100644 --- a/p__Classrooms__Lists__Attachment__index.165d40d5.async.js +++ b/p__Classrooms__Lists__Attachment__index.cadfe3c9.async.js @@ -1822,7 +1822,7 @@ var Config_SetPublic = function SetPublic(_ref) { width: 110, render: function render(text) { return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: dayjs_min_default()(text === null || text === void 0 ? void 0 : text.publish_time).format("YYYY-MM-DD") + children: dayjs_min_default()(text).format("YYYY-MM-DD ") }); } }, { @@ -2990,7 +2990,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { while (1) switch (_context.prev = _context.next) { case 0: if (!v.link) { - _context.next = 4; + _context.next = 5; break; } _context.next = 3; @@ -3001,11 +3001,23 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } }); case 3: + _context.next = 7; + break; + case 5: + _context.next = 7; + return dispatch({ + type: 'attachment/attachUpdateVisits', + payload: { + id: v.id, + course_id: params.course_id + } + }); + case 7: dispatch({ type: 'classroomList/getAttachmentList', payload: objectSpread2_default()({}, params) }); - case 4: + case 8: case "end": return _context.stop(); } @@ -3445,6 +3457,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml15", children: [" \u4E0B\u8F7D\u6570\uFF1A", v.downloads_count, " "] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: "ml15", + children: [" \u6D4F\u89C8\u6570 ", v.visits, " "] }), (v === null || v === void 0 ? void 0 : v.publish_time) && currenttime < dayjs_min_default()(v === null || v === void 0 ? void 0 : v.publish_time).toDate() && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml15", children: [" \u5C06\u4E8E ", dayjs_min_default()(v === null || v === void 0 ? void 0 : v.publish_time).format("YYYY-MM-DD HH:mm"), " \u53D1\u5E03 "] diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.99d4976f.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.01cb9b98.async.js similarity index 94% rename from p__Classrooms__Lists__CommonHomework__Detail__index.99d4976f.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.01cb9b98.async.js index 3af7a7c4d9..c3eadcae91 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.99d4976f.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.01cb9b98.async.js @@ -160,6 +160,8 @@ var menu = __webpack_require__(20834); var es_checkbox = __webpack_require__(24905); // 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/space/index.js + 3 modules +var space = __webpack_require__(81327); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules var input = __webpack_require__(36920); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules @@ -168,10 +170,10 @@ var dropdown = __webpack_require__(38854); var table = __webpack_require__(2595); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules var pagination = __webpack_require__(25700); -// 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__(400); +// 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/select/index.js var es_select = __webpack_require__(57809); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules @@ -437,7 +439,7 @@ var AsyncButton = __webpack_require__(59309); var classRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); var WorkList = function WorkList(_ref) { - var _workList$homework_st, _workList$homework_st2, _workList$homework_st3, _workList$homework_st4, _workList$homework_st5, _workList$homework_st6, _workList$homework_st7, _workList$left_time, _workList$left_time2, _workList$left_time3, _workList$homework_st8, _workList$homework_st9, _workList$teacher_com, _workList$teacher_com2, _workList$task_status, _workList$task_status2, _workList$course_grou, _workList$homework_st10, _workList$homework_st11, _workList$homework_st12, _workList$task_status3, _workList$task_status4, _codepath$; + var _workList$homework_st, _workList$homework_st2, _workList$homework_st3, _workList$homework_st4, _workList$homework_st5, _workList$homework_st6, _workList$homework_st7, _workList$left_time, _workList$left_time2, _workList$left_time3, _workList$homework_st8, _workList$homework_st9, _workList$teacher_com, _workList$teacher_com2, _workList$file_status2, _workList$task_status, _workList$task_status2, _workList$course_grou, _workList$homework_st10, _workList$homework_st11, _workList$homework_st12, _workList$task_status3, _workList$task_status4, _codepath$; var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, loading = _ref.loading, @@ -654,6 +656,7 @@ var WorkList = function WorkList(_ref) { var formValue = Object.assign({}, form.getFieldsValue()); setFirstFetch(false); Object.keys(formValue).map(function (v) { + var _workList$file_status; switch (v) { case 'task_status': if (formValue[v].includes('all') || workList[v].length === formValue[v].length || !formValue[v].length) { @@ -682,6 +685,15 @@ var WorkList = function WorkList(_ref) { form.setFieldsValue(defineProperty_default()({}, 'teacher_comment', formValue[v])); } break; + case "is_file": + if (formValue[v].includes('all') || (workList === null || workList === void 0 || (_workList$file_status = workList["file_status"]) === null || _workList$file_status === void 0 ? void 0 : _workList$file_status.length) === formValue[v].length || !formValue[v].length) { + delete params.is_file; + form.setFieldsValue(defineProperty_default()({}, 'is_file', 'all')); + } else { + params['is_file'] = formValue[v][0]; + form.setFieldsValue(defineProperty_default()({}, 'is_file', formValue[v])); + } + break; } }); getData(); @@ -719,7 +731,7 @@ var WorkList = function WorkList(_ref) { }, [groupList]); var onShowSizeChange = function onShowSizeChange(current, pageSize) { params.page = current; - params.limit = 20; + // params.limit = 20; getData(); }; var columns = [{ @@ -758,9 +770,10 @@ var WorkList = function WorkList(_ref) { title: workList !== null && workList !== void 0 && workList.is_jupyter_lab || workList !== null && workList !== void 0 && workList.is_jupyter ? '作业状态' : '作品状态', dataIndex: 'work_status', width: '6%', - render: function render(text) { + render: function render(text, record) { return text === -1 ? '重做中' : /*#__PURE__*/(0,jsx_runtime.jsx)(util/* CommonWorkStatus */.Uw, { - status: text + status: text, + record: record }); } }, @@ -808,6 +821,17 @@ var WorkList = function WorkList(_ref) { children: record.absence_penalty ? "\u7F3A\u8BC4\u6263\u5206\uFF1A".concat(record.absence_penalty, "\u5206") : "\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206" }) : "", /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: record.work_score ? "\u6700\u7EC8\u6210\u7EE9\uFF1A".concat(record.work_score, "\u5206") : "\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206" + }), !(workList !== null && workList !== void 0 && workList.is_jupyter || workList !== null && workList !== void 0 && workList.is_jupyter_lab) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + var _params$course_group; + e.stopPropagation(); + (0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group = params['course_group']) === null || _params$course_group === void 0 ? void 0 : _params$course_group.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id)); + }, + style: { + color: '#8bb6fd', + cursor: 'pointer' + }, + children: "\u67E5\u770B\u8BC4\u5206 >" })] }), children: text > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", { @@ -955,7 +979,7 @@ var WorkList = function WorkList(_ref) { fixed: 'right', dataInex: 'action', render: function render(text, record) { - var _params$course_group; + var _params$course_group2; if (record.work_status === 0 && !(0,authority/* isAdmin */.GJ)()) { return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: "--" @@ -972,7 +996,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { className: "c-blue", target: "_blank", - to: workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group = params['course_group']) === null || _params$course_group === void 0 ? void 0 : _params$course_group.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id), + to: workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group2 = params['course_group']) === null || _params$course_group2 === void 0 ? void 0 : _params$course_group2.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id), onClick: function onClick(e) { var _classroomList$Assist, _classroomList$Assist2; e.stopPropagation(); @@ -1198,7 +1222,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { form: form, onChange: onHandleChange, - initialValues: defineProperty_default()(defineProperty_default()(defineProperty_default()({}, 'task_status', 'all'), 'course_group_info', 'all'), 'teacher_comment', 'all'), + initialValues: defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({}, 'task_status', 'all'), 'course_group_info', 'all'), 'teacher_comment', 'all'), "is_file", "all"), children: [!!((_workList$teacher_com = workList.teacher_comment) !== null && _workList$teacher_com !== void 0 && _workList$teacher_com.length) && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "teacher_comment", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { @@ -1229,6 +1253,24 @@ var WorkList = function WorkList(_ref) { })] }) }) + }), !(workList !== null && workList !== void 0 && workList.is_shixun) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "作品类型", + name: "is_file", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + className: "ml10", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(space/* default */.Z, { + direction: "horizontal", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + value: "all", + children: "\u5168\u90E8" + }), workList === null || workList === void 0 || (_workList$file_status2 = workList.file_status) === null || _workList$file_status2 === void 0 ? void 0 : _workList$file_status2.map(function (v) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { + value: v.id, + children: [v.name, "(", v.count, ")"] + }, v.id); + })] + }) + }) }), !!((_workList$task_status = workList.task_status) !== null && _workList$task_status !== void 0 && _workList$task_status.length) && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "task_status", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { @@ -1460,8 +1502,8 @@ var WorkList = function WorkList(_ref) { onRow: function onRow(record, index) { return { onClick: function onClick() { - var _params$course_group2; - (0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group2 = params['course_group']) === null || _params$course_group2 === void 0 ? void 0 : _params$course_group2.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id)); + var _params$course_group3; + (0,util/* openNewWindow */.xg)(workList.is_jupyter || workList.is_jupyter_lab ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/").concat(record.id, "/comment") : params['course_group'] ? "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id, "?ids=").concat((_params$course_group3 = params['course_group']) === null || _params$course_group3 === void 0 ? void 0 : _params$course_group3.toString()) : "/classrooms/".concat(params.coursesId, "/common_homework/").concat(params.categoryId, "/review/").concat(record.id)); // openNewWindow(`/classrooms/${params.coursesId}/common_homework/${params.categoryId}/${record.id}/comment`) } @@ -1493,17 +1535,43 @@ var WorkList = function WorkList(_ref) { } })] })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "tc mb50 mt30", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - showSizeChanger: false, - onChange: onShowSizeChange, - hideOnSinglePage: true, + style: { + display: 'flex', + justifyContent: 'end', + alignItems: 'center' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + onChange: onShowSizeChange + // hideOnSinglePage={true} + , defaultCurrent: params.page || 1, current: params.page || 1, - defaultPageSize: 20, + pageSize: params.limit, + showSizeChanger: false, total: shixunHomeworks.workList.work_count - }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + margin: '0px 10px' + }, + children: "\u6BCF\u9875\u663E\u793A\u6761\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 1, + step: 1, + value: params.limit, + precision: 0, + onChange: function onChange(e) { + params.limit = e; + setParams(objectSpread2_default()({}, params)); + }, + onBlur: function onBlur(e) { + getData(); + }, + style: { + width: 50 + } + })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(ChangeScore, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Redo, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(RedoShixunModal/* default */.Z, { getData: getData @@ -3062,7 +3130,7 @@ var Publish = __webpack_require__(22857); var CutOffNow = __webpack_require__(95226); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/Detail/components/ConfigWorks/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var ConfigWorksmodules = ({"flex_box_center":"flex_box_center___iIik3","flex_space_between":"flex_space_between___Q7wj5","flex_box_vertical_center":"flex_box_vertical_center___LFAxO","flex_box_center_end":"flex_box_center_end___SFNWP","flex_box_column":"flex_box_column___aq5d_","form":"form___z6oqV","efficiency":"efficiency___VZgt9","configWorkContainer":"configWorkContainer___gQ6ac"}); +/* harmony default export */ var ConfigWorksmodules = ({"flex_box_center":"flex_box_center___iIik3","flex_space_between":"flex_space_between___Q7wj5","flex_box_vertical_center":"flex_box_vertical_center___LFAxO","flex_box_center_end":"flex_box_center_end___SFNWP","flex_box_column":"flex_box_column___aq5d_","form":"form___z6oqV","efficiency":"efficiency___VZgt9","configWorkContainer":"configWorkContainer___gQ6ac","tips":"tips___PkPgo","total":"total___c2k9V","tip1":"tip1___BUn8c","tip2":"tip2___Q8WSw"}); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/Detail/components/ConfigWorks/Collaboration.tsx @@ -3501,7 +3569,9 @@ var Publish_WorkList = function WorkList(_ref) { //公开成绩 total_score: '', //总分值 - eff_score: '' //效率分 + eff_score: '', + //效率分 + is_file: false //提交设置 }), _useState8 = slicedToArray_default()(_useState7, 2), data = _useState8[0], @@ -3781,7 +3851,7 @@ var Publish_WorkList = function WorkList(_ref) { children: "\u53D1\u5E03\u8BBE\u7F6E" }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [(0,authority/* isAdmin */.GJ)() && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [(0,authority/* isAdmin */.GJ)() && disabled && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.can_edit) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", size: "middle", ghost: true, @@ -4427,6 +4497,33 @@ var Publish_WorkList = function WorkList(_ref) { }) }, k); })] + }), !workList.is_shixun && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + style: { + flexDirection: "column", + marginTop: "24px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u63D0\u4EA4\u8BBE\u7F6E" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mt15 pl30", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + checked: data.is_file, + disabled: disabled, + onChange: function onChange(e) { + setData(objectSpread2_default()(objectSpread2_default()({}, data), {}, { + is_file: e.target.checked + })); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u63D0\u4EA4\u9644\u4EF6\u6A21\u5F0F" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-c font12", + children: "(\u5B66\u751F\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6\u624D\u53EF\u63D0\u4EA4\u4F5C\u4E1A)" + })] + })] })] }) }); @@ -5213,6 +5310,8 @@ var HiddenSetting_WorkList = function WorkList(_ref) { loading: loading.effects }; })(HiddenSetting_WorkList)); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/MinusCircleOutlined.js + 1 modules +var MinusCircleOutlined = __webpack_require__(89378); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/Detail/components/ConfigWorks/ScoreSetting.tsx @@ -5232,7 +5331,7 @@ var HiddenSetting_WorkList = function WorkList(_ref) { var ScoreSetting_RangePicker = date_picker["default"].RangePicker; var ScoreSetting_Option = es_select["default"].Option; var ScoreSetting_WorkList = function WorkList(_ref) { - var _workList$homework_st, _workList$homework_st2, _workList$homework_st3, _workList$homework_st4, _workList$homework_st5; + var _workList$homework_st, _workList$homework_st2, _workList$homework_st3, _workList$homework_st4, _workList$homework_st5, _rateSetting2; var shixunHomeworks = _ref.shixunHomeworks, loading = _ref.loading, dispatch = _ref.dispatch; @@ -5255,15 +5354,25 @@ var ScoreSetting_WorkList = function WorkList(_ref) { _useState6 = slicedToArray_default()(_useState5, 2), isshow = _useState6[0], setisshow = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), + var _useState7 = (0,_react_17_0_2_react.useState)([{ + name: '理论评分', + score: 40 + }, { + name: '实践评分', + score: 60 + }]), _useState8 = slicedToArray_default()(_useState7, 2), - groupSettings = _useState8[0], - setGroupSetting = _useState8[1]; + rateSetting = _useState8[0], + setRateSetting = _useState8[1]; var _useState9 = (0,_react_17_0_2_react.useState)([]), _useState10 = slicedToArray_default()(_useState9, 2), - repairSettings = _useState10[0], - setRepairSetting = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)({ + groupSettings = _useState10[0], + setGroupSetting = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)([]), + _useState12 = slicedToArray_default()(_useState11, 2), + repairSettings = _useState12[0], + setRepairSetting = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)({ unified_setting: false, //是否统一设置 publish_time: '', @@ -5341,11 +5450,21 @@ var ScoreSetting_WorkList = function WorkList(_ref) { //是否开启查重扣分 repeat_setting_score: '', //设置的查重扣分 - repeat_limit: '' //扣分阈值 + repeat_limit: '', + //扣分阈值 + single_score: true, + //评分维度 true单维度false多维度 + score_details: [{ + name: '理论评分', + score: 40 + }, { + name: '实践评分', + score: 60 + }] }), - _useState12 = slicedToArray_default()(_useState11, 2), - data = _useState12[0], - setData = _useState12[1]; + _useState14 = slicedToArray_default()(_useState13, 2), + data = _useState14[0], + setData = _useState14[1]; var anonymityDisable = (workList === null || workList === void 0 || (_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st.includes("匿评中")) || (workList === null || workList === void 0 || (_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes("申诉中")) // || workList?.homework_status?.includes("已截止") ; @@ -5380,7 +5499,11 @@ var ScoreSetting_WorkList = function WorkList(_ref) { }).filter(function (v) { return v.late_time !== null; }))); + rateSetting = JSON.parse(JSON.stringify(workSetting.score_details.map(function (e) { + return objectSpread2_default()({}, e); + }))); setData(objectSpread2_default()({}, data)); + setRateSetting(toConsumableArray_default()(rateSetting)); setGroupSetting(toConsumableArray_default()(groupSettings)); setRepairSetting(toConsumableArray_default()(repairSettings)); }, [workSetting]); @@ -5391,12 +5514,39 @@ var ScoreSetting_WorkList = function WorkList(_ref) { }); }; var onHandleChange = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _groupSettings; - var bodyData, _repairSettings, res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + var _rateSetting, _groupSettings; + var flag, bodyData, _repairSettings, res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { case 0: + flag = false; + (_rateSetting = rateSetting) === null || _rateSetting === void 0 || _rateSetting.find(function (item) { + if (item.name === '' || item.score === '') { + flag = true; + return; + } + }); + if (!flag) { + _context2.next = 4; + break; + } + return _context2.abrupt("return"); + case 4: + if (!(calcScore().toFixed(2) != 100)) { + _context2.next = 7; + break; + } + message/* default */.ZP.warning('整个作业最终的满分值必须为100分'); + return _context2.abrupt("return"); + case 7: + if (!hasDuplicateName(rateSetting)) { + _context2.next = 10; + break; + } + message/* default */.ZP.warning('维度名称不能重复'); + return _context2.abrupt("return"); + case 10: bodyData = JSON.parse(JSON.stringify(data)); bodyData.categoryId = params.categoryId; if (!data.unified_setting) (_groupSettings = groupSettings) === null || _groupSettings === void 0 || _groupSettings.map(function (item) { @@ -5421,31 +5571,32 @@ var ScoreSetting_WorkList = function WorkList(_ref) { })) === null || _item$group_name === void 0 ? void 0 : _item$group_name.toString().split(","); }); bodyData.group_settings = groupSettings; + bodyData.score_details = rateSetting; if (!data.allow_late) { - _context.next = 16; + _context2.next = 27; break; } if (!data.unified_late) { - _context.next = 14; + _context2.next = 25; break; } if (!(data.late_penalty === null || data.late_penalty === undefined || data.late_penalty < 0 || data.late_penalty > 100)) { - _context.next = 9; + _context2.next = 20; break; } message/* default */.ZP.error('迟交扣分填写区间为0~100'); throw new String('迟交扣分填写区间为0~100'); - case 9: + case 20: if (data.late_time) { - _context.next = 12; + _context2.next = 23; break; } message/* default */.ZP.error('请把截止时间填写完整'); throw new String('请把截止时间填写完整'); - case 12: - _context.next = 16; + case 23: + _context2.next = 27; break; - case 14: + case 25: repairSettings = (_repairSettings = repairSettings) === null || _repairSettings === void 0 ? void 0 : _repairSettings.map(function (item) { var _item$group_name2; if (item.late_penalty === null || item.late_penalty === undefined || item.late_penalty < 0 || item.late_penalty > 100) { @@ -5471,7 +5622,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) { return item; }); bodyData.allow_late_settings = repairSettings; - case 16: + case 27: Object.keys(bodyData).map(function (item) { if (item.indexOf("proportion") > -1) { bodyData[item] = bodyData[item] / 100; @@ -5481,13 +5632,79 @@ var ScoreSetting_WorkList = function WorkList(_ref) { // type: 'shixunHomeworks/updateSetting', // payload: bodyData, // }).then(res => { - _context.next = 19; + if (!(JSON.stringify(rateSetting) !== JSON.stringify(workSetting === null || workSetting === void 0 ? void 0 : workSetting.score_details) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.single_score) != (data === null || data === void 0 ? void 0 : data.single_score))) { + _context2.next = 32; + break; + } + modal/* default */.Z.confirm({ + title: '更新成绩', + centered: true, + icon: null, + content: '您改动了本次作业的评分维度,这可能导致已完成作业的学生的成绩产生错误。点击“确定”按钮将保存最新设置并按最新设置更新全班成绩。', + cancelText: '取消', + okText: '确定', + onOk: function () { + var _onOk = 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/homework_commons/".concat(params.categoryId, "/score_setting_with_normal.json"), { + method: 'post', + body: objectSpread2_default()({}, bodyData) + }); + case 2: + res = _context.sent; + if (res.status === 0) { + message/* default */.ZP.success('更新成功'); + if (workSetting !== null && workSetting !== void 0 && workSetting.have_repeated && ((workSetting === null || workSetting === void 0 ? void 0 : workSetting.is_repeat_minus) !== (data === null || data === void 0 ? void 0 : data.is_repeat_minus) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.repeat_setting_score) !== (data === null || data === void 0 ? void 0 : data.repeat_setting_score) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.repeat_limit) !== (data === null || data === void 0 ? void 0 : data.repeat_limit))) { + modal/* default */.Z.confirm({ + title: '更新成绩', + content: '您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩', + cancelText: '取消', + okText: '立即查重', + onOk: function onOk() { + dispatch({ + type: 'shixunHomeworks/setActionTabs', + payload: { + key: '代码查重', + // selectArrs: workList.student_works.map(v => v.id), + params: params + } + }); + } + }); + } + setDisabled(true); + getData(); + dispatch({ + type: 'shixunHomeworks/getWorkList', + payload: objectSpread2_default()({}, params) + }); + } + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }() + }); + _context2.next = 36; + break; + case 32: + _context2.next = 34; return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/score_setting_with_normal.json"), { method: 'post', body: objectSpread2_default()({}, bodyData) }); - case 19: - res = _context.sent; + case 34: + res = _context2.sent; if (res.status === 0) { message/* default */.ZP.success('更新成功'); if (workSetting !== null && workSetting !== void 0 && workSetting.have_repeated && ((workSetting === null || workSetting === void 0 ? void 0 : workSetting.is_repeat_minus) !== (data === null || data === void 0 ? void 0 : data.is_repeat_minus) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.repeat_setting_score) !== (data === null || data === void 0 ? void 0 : data.repeat_setting_score) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.repeat_limit) !== (data === null || data === void 0 ? void 0 : data.repeat_limit))) { @@ -5515,12 +5732,11 @@ var ScoreSetting_WorkList = function WorkList(_ref) { payload: objectSpread2_default()({}, params) }); } - // }) - case 21: + case 36: case "end": - return _context.stop(); + return _context2.stop(); } - }, _callee); + }, _callee2); })); return function onHandleChange() { return _ref2.apply(this, arguments); @@ -5537,6 +5753,23 @@ var ScoreSetting_WorkList = function WorkList(_ref) { var disabledDate = function disabledDate(current) { return current && current < dayjs_min_default()().startOf('minute'); }; + var calcScore = function calcScore() { + return rateSetting.reduce(function (pre, cur) { + if (cur.score !== '') { + return pre + cur.score; + } else { + return pre; + } + }, 0); + }; + function hasDuplicateName(arr) { + return arr.some(function (item, index) { + var foundItem = arr.find(function (innerItem, innerIndex) { + return innerItem.name === item.name && innerIndex !== index; + }); + return foundItem !== undefined; + }); + } return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: [ConfigWorksmodules.form].join(' '), children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { @@ -5592,6 +5825,171 @@ var ScoreSetting_WorkList = function WorkList(_ref) { })] }) }) + }), !(workList !== null && workList !== void 0 && workList.is_jupyter || workList !== null && workList !== void 0 && workList.is_jupyter_lab) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mt25", + style: { + paddingLeft: 40 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + className: "mr10", + children: "\u8BC4\u5206\u7EF4\u5EA6" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["1.\u652F\u6301\u5355\u7EF4\u5EA6\u8BC4\u5206\u548C\u591A\u7EF4\u5EA6\u8BC4\u5206;", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "2.\u591A\u7EF4\u5EA6\u8BC4\u5206\u652F\u6301\u8BBE\u7F6E\u8BC4\u5206\u7EF4\u5EA6\u7684\u540D\u79F0\uFF0C\u4EE5\u53CA\u6BCF\u4E2A\u7EF4\u5EA6\u7684\u6EE1\u5206\u503C;", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "3.\u8BBE\u7F6E\u591A\u7EF4\u5EA6\u8BC4\u5206\u65F6\uFF0C\u6700\u591A\u53EA\u80FD\u6DFB\u52A05\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u3002\u5B66\u751F\u7684\u7EFC\u5408\u5F97\u5206\u7B49\u4E8E\u5404\u4E2A\u7EF4\u5EA6\u7684\u8BC4\u5206\u4E4B\u548C\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})] + }), + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: ConfigWorksmodules.tips, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-a-wenhaobeifen2" + }) + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + span: 24, + className: "pl30 mt10" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + style: { + paddingLeft: 65 + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, { + disabled: disabled, + value: data === null || data === void 0 ? void 0 : data.single_score, + onChange: function onChange(e) { + data.single_score = e.target.value; + setData(objectSpread2_default()({}, data)); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: true, + style: { + marginTop: 15 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u5355\u7EF4\u5EA6\u8BC4\u5206" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { + value: false, + style: { + marginTop: 15, + marginBottom: 20 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u591A\u7EF4\u5EA6\u8BC4\u5206" + }) + })] + }), !data.single_score && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ConfigWorksmodules.total, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666' + }, + className: "mr10", + children: "\u5F53\u524D\u6EE1\u5206" + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: '#E30000' + }, + children: [calcScore().toFixed(2), "\u5206"] + })] + }), (_rateSetting2 = rateSetting) === null || _rateSetting2 === void 0 ? void 0 : _rateSetting2.map(function (item, index) { + var _rateSetting3; + return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + span: 24, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(space/* default */.Z, { + style: { + height: 85, + display: 'flex', + marginTop: 2, + background: '#F6F7F9', + borderRadius: '2px', + alignItems: 'center', + fontSize: 14 + }, + align: "baseline", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "ml20 mr10", + children: "\u7EF4\u5EA6\u540D\u79F0" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + disabled: disabled, + placeholder: "\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0", + style: { + width: 490 + }, + size: "large", + showCount: true, + maxLength: 10, + value: item === null || item === void 0 ? void 0 : item.name, + onChange: function onChange(e) { + console.log(e); + rateSetting[index].name = e.target.value.trim(); + setRateSetting(toConsumableArray_default()(rateSetting)); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mr10", + style: { + marginLeft: 80 + }, + children: "\u6EE1\u5206" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C", + style: { + width: 180, + marginRight: 80 + }, + size: "large", + min: 0.01, + max: 100, + value: item === null || item === void 0 ? void 0 : item.score + // precision={2} + , + disabled: disabled, + onChange: function onChange(value) { + console.log(value); + if (value) { + rateSetting[index].score = Number(value.toFixed(2)); + setRateSetting(toConsumableArray_default()(rateSetting)); + } else { + rateSetting[index].score = ''; + setRateSetting(toConsumableArray_default()(rateSetting)); + } + + // calcScore() + } + }), ((_rateSetting3 = rateSetting) === null || _rateSetting3 === void 0 ? void 0 : _rateSetting3.length) < 5 && !disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(PlusCircleOutlined/* default */.Z, { + onClick: function onClick() { + setRateSetting([].concat(toConsumableArray_default()(rateSetting), [{ + name: '', + score: '' + }])); + }, + style: { + color: '#2FA34F', + marginRight: 15 + } + }), index > 1 && !disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(MinusCircleOutlined/* default */.Z, { + onClick: function onClick() { + rateSetting.splice(index, 1); + console.log(rateSetting); + setRateSetting(toConsumableArray_default()(rateSetting)); + }, + style: { + color: '#E30000' + } + }), !rateSetting[index].name && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ConfigWorksmodules.tip1, + children: "\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0" + }), !rateSetting[index].score && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ConfigWorksmodules.tip2, + children: "\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C" + })] + }) + }); + })] + })] + })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { className: "mt25", style: { @@ -5851,10 +6249,10 @@ var ScoreSetting_WorkList = function WorkList(_ref) { onCancel: function onCancel() { setisshow(false); }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { var bodyData, res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { case 0: bodyData = JSON.parse(JSON.stringify(data)); Object.keys(bodyData).map(function (item) { @@ -5862,7 +6260,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) { bodyData[item] = bodyData[item] / 100; } }); - _context2.next = 4; + _context3.next = 4; return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/set_default_score_setting.json"), { method: 'post', body: { @@ -5871,16 +6269,16 @@ var ScoreSetting_WorkList = function WorkList(_ref) { } }); case 4: - res = _context2.sent; + res = _context3.sent; if (res.status === 0) { message/* default */.ZP.success('设置成功'); setisshow(false); } case 6: case "end": - return _context2.stop(); + return _context3.stop(); } - }, _callee2); + }, _callee3); })), children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: "\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002" @@ -6576,17 +6974,43 @@ var CodeReview_WorkList = function WorkList(_ref) { }) }); } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "tc mb50 mt30", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - showSizeChanger: false, + style: { + display: 'flex', + alignItems: 'center', + justifyContent: 'end' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { onChange: onShowSizeChange, defaultCurrent: params.page || 1, current: params.page || 1, - defaultPageSize: 20, - hideOnSinglePage: true, + pageSize: params.limit, + showSizeChanger: false + // showQuickJumper={} + , total: codeReview.copy_reviews_count - }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + margin: '0px 10px' + }, + children: "\u6BCF\u9875\u663E\u793A\u6761\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 1, + step: 1, + value: params.limit, + precision: 0, + onChange: function onChange(e) { + params.limit = e; + setParams(objectSpread2_default()({}, params)); + }, + onBlur: function onBlur(e) { + getData(); + }, + style: { + width: 50 + } + })] })] })] }); @@ -6956,7 +7380,7 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { return (0,util/* openNewWindow */.xg)("/shixuns/".concat(workList.shixun_identifier, "/challenges")); }, children: "\u8FDB\u5165\u5B9E\u8BAD" - }), (((_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st.includes('未发布')) || ((_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes('未开始'))) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), (((_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st.includes('未发布')) || ((_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes('未开始'))) && workList.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-yishezhifabushijian1" @@ -6977,7 +7401,7 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { }); }, children: "\u7ACB\u5373\u53D1\u5E03" - }), !((_workList$homework_st3 = workList.homework_status) !== null && _workList$homework_st3 !== void 0 && _workList$homework_st3.includes('未发布')) && !((_workList$homework_st4 = workList.homework_status) !== null && _workList$homework_st4 !== void 0 && _workList$homework_st4.includes('未开始')) && !((_workList$homework_st5 = workList.homework_status) !== null && _workList$homework_st5 !== void 0 && _workList$homework_st5.includes('已截止')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), !((_workList$homework_st3 = workList.homework_status) !== null && _workList$homework_st3 !== void 0 && _workList$homework_st3.includes('未发布')) && !((_workList$homework_st4 = workList.homework_status) !== null && _workList$homework_st4 !== void 0 && _workList$homework_st4.includes('未开始')) && !((_workList$homework_st5 = workList.homework_status) !== null && _workList$homework_st5 !== void 0 && _workList$homework_st5.includes('已截止')) && workList.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-jiezhishiyan" @@ -7002,7 +7426,7 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { }, children: "\u7ACB\u5373\u622A\u6B62" }), workList !== null && workList !== void 0 && workList.is_jupyter_lab || workList !== null && workList !== void 0 && workList.is_jupyter ? /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: activeTabs === '1' && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: activeTabs === '1' && workList.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-bianji2" @@ -7018,7 +7442,7 @@ var CommonHomeworkDetail = function CommonHomeworkDetail(_ref) { children: "\u7F16\u8F91\u4F5C\u4E1A" }) }) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: workList.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-bianji2" @@ -7407,11 +7831,11 @@ var PublishShixun = function PublishShixun(_ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 78241); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 8591); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 95237); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 78550); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 5112); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 24905); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 24905); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 78550); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 5112); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! moment */ 61186); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/utils/fetch */ 36057); @@ -7443,6 +7867,7 @@ var _excluded = ["classroomList", "dispatch", "courseEndTime"]; var PublishShixun = function PublishShixun(_ref) { + var _classroomList$action, _classroomList$action2; var classroomList = _ref.classroomList, dispatch = _ref.dispatch, courseEndTime = _ref.courseEndTime, @@ -7494,6 +7919,9 @@ var PublishShixun = function PublishShixun(_ref) { if (classroomList.actionTabs.type === 2) { var selectItem = classroomList.actionTabs.selectArrsAll[0]; setradiovalue(selectItem.unified_setting); + form.setFieldsValue({ + is_file: selectItem === null || selectItem === void 0 ? void 0 : selectItem.is_file + }); } } }, [classroomList.actionTabs]); @@ -7636,7 +8064,8 @@ var PublishShixun = function PublishShixun(_ref) { }) : (_classroomList$detail = classroomList.detailCommonHomeworksList) === null || _classroomList$detail === void 0 ? void 0 : _classroomList$detail.course_groups, end_time: moment__WEBPACK_IMPORTED_MODULE_8___default()(formValue.end_time).format('YYYY-MM-DD HH:mm'), publish_time: moment__WEBPACK_IMPORTED_MODULE_8___default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'), - unified_setting: !targetKeys.length + unified_setting: !targetKeys.length, + is_file: formValue === null || formValue === void 0 ? void 0 : formValue.is_file }; setisLoading(true); _context2.next = 17; @@ -7720,18 +8149,27 @@ var PublishShixun = function PublishShixun(_ref) { children: ["\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("br", {}), "\u672C\u64CD\u4F5C\u53EA\u5BF9\"\u672A\u53D1\u5E03\"\u7684\u4F5C\u4E1A\u6709\u6548"] }), list && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { form: form, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", { + children: [(classroomList === null || classroomList === void 0 || (_classroomList$action = classroomList.actionTabs) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.type) === 2 && !(classroomList !== null && classroomList !== void 0 && (_classroomList$action2 = classroomList.actionTabs) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2.selectArrsAll) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2[0]) !== null && _classroomList$action2 !== void 0 && _classroomList$action2.is_shixun) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { + name: "is_file", + valuePropName: "checked", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + children: ["\u63D0\u4EA4\u9644\u4EF6\u6A21\u5F0F", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("span", { + className: "c-grey-c font12 ml15", + children: "(\u5B66\u751F\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6\u624D\u53EF\u63D0\u4EA4\u4F5C\u4E1A)" + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", { style: { paddingLeft: 0 }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { className: "mt30", align: "middle", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, { children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { name: "publish_time", label: "\u53D1\u5E03\u65F6\u95F4", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__["default"], { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__["default"], { style: { width: 170, marginRight: '25px' @@ -7751,12 +8189,12 @@ var PublishShixun = function PublishShixun(_ref) { allowClear: false }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, { className: "ml20", children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { name: "end_time", label: "\u622A\u6B62\u65F6\u95F4", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__["default"], { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__["default"], { style: { width: 170 }, @@ -7776,25 +8214,25 @@ var PublishShixun = function PublishShixun(_ref) { }) }) })] - }), classroomList.actionTabs.type === 2 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + }), classroomList.actionTabs.type === 2 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { style: { marginBottom: '10px' }, children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("span", { className: "mr5", children: "\u53D1\u5E03\u8BBE\u7F6E:" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"].Group */ .ZP.Group, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"].Group */ .ZP.Group, { value: radiovalue, onChange: function onChange(e) { setradiovalue(e.target.value); // getData(); settargetKeys([]); }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .ZP, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .ZP, { value: true, disabled: !classroomList.actionTabs.manage_all_group, children: "\u7EDF\u4E00\u53D1\u5E03" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .ZP, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .ZP, { className: "ml20", disabled: list.length <= 0, value: false, @@ -7818,7 +8256,7 @@ var PublishShixun = function PublishShixun(_ref) { style: { flex: 1 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { checked: targetKeys.length === list.length, onChange: function onChange(e) { if (targetKeys.length === list.length) { diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.ece225b1.chunk.css b/p__Classrooms__Lists__CommonHomework__Detail__index.3a483212.chunk.css similarity index 98% rename from p__Classrooms__Lists__CommonHomework__Detail__index.ece225b1.chunk.css rename to p__Classrooms__Lists__CommonHomework__Detail__index.3a483212.chunk.css index e9b0fbcc11..617c0f0402 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.ece225b1.chunk.css +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.3a483212.chunk.css @@ -403,6 +403,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! @@ -514,6 +518,35 @@ div[class~="ant-modal-confirm-content"] { min-width: initial !important; height: 60px !important; } +.tips___PkPgo { + cursor: pointer; +} +.tips___PkPgo > i { + font-size: 14px; +} +.tips___PkPgo:hover { + color: #0152d9; +} +.total___c2k9V { + position: absolute; + font-size: 16px; + top: 164px; + right: 30px; +} +.tip1___BUn8c { + color: #ff4d4f; + position: absolute; + left: 95px; + bottom: 2px; + font-size: 12px; +} +.tip2___Q8WSw { + color: #ff4d4f; + position: absolute; + right: 258px; + bottom: 2px; + font-size: 12px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/CommonHomework/Detail/index.less?modules ***! diff --git a/p__Classrooms__Lists__CommonHomework__EditWork__index.9272dcb9.async.js b/p__Classrooms__Lists__CommonHomework__EditWork__index.e299c604.async.js similarity index 98% rename from p__Classrooms__Lists__CommonHomework__EditWork__index.9272dcb9.async.js rename to p__Classrooms__Lists__CommonHomework__EditWork__index.e299c604.async.js index 1e6051a5f1..719c510f28 100644 --- a/p__Classrooms__Lists__CommonHomework__EditWork__index.9272dcb9.async.js +++ b/p__Classrooms__Lists__CommonHomework__EditWork__index.e299c604.async.js @@ -294,6 +294,10 @@ var NewCoursePage = function NewCoursePage(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: studentWorkEditDefaultData.course_name && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "attachment_ids", + rules: [{ + required: studentWorkEditDefaultData === null || studentWorkEditDefaultData === void 0 ? void 0 : studentWorkEditDefaultData.is_file, + message: "本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件" + }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) }) })] diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.af23470e.chunk.css b/p__Classrooms__Lists__CommonHomework__Review__index.86cbd8f2.chunk.css similarity index 90% rename from p__Classrooms__Lists__CommonHomework__Review__index.af23470e.chunk.css rename to p__Classrooms__Lists__CommonHomework__Review__index.86cbd8f2.chunk.css index e715fd09b8..8a014d29f9 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.af23470e.chunk.css +++ b/p__Classrooms__Lists__CommonHomework__Review__index.86cbd8f2.chunk.css @@ -283,6 +283,75 @@ .MdEditor___AAxeb [class~='CodeMirror-cursor'] { height: 25px !important; } +.ratewarp___NGrsd { + width: 1140px; + display: flex; + align-items: center; + flex-wrap: wrap; + padding: 15px; + background: #F6F7F9; +} +.ratewarp___NGrsd .item___Le8W0 { + display: flex; + align-items: center; + width: 362px; +} +.ratewarp___NGrsd .item___Le8W0 span:first-child { + display: inline-block; + width: 140px; + font-weight: 500; + color: #333333; +} +.ratewarp___NGrsd .item___Le8W0 span:nth-child(2) { + display: inline-block; + width: 110px; + color: #666666; +} +.ratewarp___NGrsd .item___Le8W0:nth-child(2) { + margin-left: 12px; +} +.ratewarp___NGrsd .item___Le8W0:nth-child(3) { + margin-left: 12px; +} +.ratewarp___NGrsd .item___Le8W0:nth-child(n+4) { + margin-top: 20px; +} +.ratewarp___NGrsd .item___Le8W0:nth-child(5) { + margin-left: 12px; +} +.total___MNh4V { + height: 40px; + background: rgba(48, 97, 208, 0.1); + padding: 10px 20px; + margin-bottom: 30px; +} +.total___MNh4V .a1___g1iJT { + font-weight: 500; + color: #3061D0; + margin-right: 20px; +} +.total___MNh4V .a2___h8k2X { + font-weight: 500; + color: #FA6400; +} +.total___MNh4V .a3___yk1km { + color: #3061D0; +} +.pinfen___sYyQv { + display: inline-block; + margin-left: 15px; +} +.pinfen___sYyQv .left___g2MO6 { + display: inline-block; + max-width: 665px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.pinfen___sYyQv .right___TLkV4 { + position: relative; + top: -5px; +} /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/MultiUpload/index.less ***! diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.18529c60.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.a31b2960.async.js similarity index 91% rename from p__Classrooms__Lists__CommonHomework__Review__index.18529c60.async.js rename to p__Classrooms__Lists__CommonHomework__Review__index.a31b2960.async.js index 53f6accee5..60e4ef765a 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.18529c60.async.js +++ b/p__Classrooms__Lists__CommonHomework__Review__index.a31b2960.async.js @@ -660,6 +660,9 @@ var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorR // 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/objectSpread2.js var objectSpread2 = __webpack_require__(82242); var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); @@ -836,7 +839,7 @@ var DelShixun = function DelShixun(_ref) { })(DelShixun)); ;// 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"}); +/* 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 + 2 modules var RenderHtml = __webpack_require__(70827); // EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js @@ -974,11 +977,13 @@ var ImagesIcon = __webpack_require__(98204); + + var ExeriseReview = function ExeriseReview(_ref) { - var _studentWorkDetail$ca, _studentWorkDetail$ca2, _userInfo$course, _studentWorkDetail$ca3, _studentWorkDetail$ca4, _studentWorkDetail$ca5, _studentWorkDetail$ho, _studentWorkDetail$no, _studentWorkDetail$co, _studentWorkDetail$ho2, _studentWorkDetail$ho3, _studentWorkDetail$ho4, _studentWorkDetail$ho5, _studentWorkDetail$ho6, _studentWorkDetail$ho7, _studentWorkDetail$ho8, _studentWorkCommon$co, _studentWorkCommon$co2, _studentWorkCommon$hi, _studentWorkCommon$hi2; + var _studentWorkDetail$ca, _studentWorkDetail$ca2, _userInfo$course, _studentWorkDetail$ca3, _studentWorkDetail$ca4, _studentWorkDetail$ca5, _studentWorkDetail$ho, _studentWorkDetail$no, _studentWorkDetail$co, _studentWorkDetail$ho2, _studentWorkDetail$ho3, _studentWorkDetail$ho4, _studentWorkDetail$ho5, _studentWorkDetail$ho6, _studentWorkDetail$sc, _studentWorkDetail$sc2, _studentWorkDetail$sc3, _studentWorkDetail$ho7, _studentWorkDetail$ho8, _studentWorkCommon$co3, _studentWorkCommon$co4, _studentWorkCommon$hi, _studentWorkCommon$hi2; var shixunHomeworks = _ref.shixunHomeworks, globalSetting = _ref.globalSetting, loading = _ref.loading, @@ -1037,17 +1042,30 @@ var ExeriseReview = function ExeriseReview(_ref) { _useState12 = slicedToArray_default()(_useState11, 2), isshow = _useState12[0], setisshow = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(''), + var _useState13 = (0,_react_17_0_2_react.useState)(false), _useState14 = slicedToArray_default()(_useState13, 2), - comment = _useState14[0], - setcomment = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)({ + showsign = _useState14[0], + setShowSign = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)(''), + _useState16 = slicedToArray_default()(_useState15, 2), + comment = _useState16[0], + setcomment = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)({ content: "", type: "" }), - _useState16 = slicedToArray_default()(_useState15, 2), - data = _useState16[0], - setData = _useState16[1]; + _useState18 = slicedToArray_default()(_useState17, 2), + data = _useState18[0], + setData = _useState18[1]; + var _useState19 = (0,_react_17_0_2_react.useState)([]), + _useState20 = slicedToArray_default()(_useState19, 2), + rate = _useState20[0], + setRate = _useState20[1]; + var _useState21 = (0,_react_17_0_2_react.useState)([]), + _useState22 = slicedToArray_default()(_useState21, 2), + totalscore = _useState22[0], + setTotalScore = _useState22[1]; + // const [btnLoading, setBtnLoading] = useState(false); var monacoValueRef = (0,_react_17_0_2_react.useRef)(); var location = (0,_umi_production_exports.useLocation)(); var getData = function getData() { @@ -1073,6 +1091,40 @@ var ExeriseReview = function ExeriseReview(_ref) { } }; }, [params.categoryId, params.userId]); + (0,_react_17_0_2_react.useEffect)(function () { + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.score_details) { + rate = JSON.parse(JSON.stringify(studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.score_details.map(function (e) { + return objectSpread2_default()(objectSpread2_default()({}, e), {}, { + score: '' + }); + }))); + setRate(toConsumableArray_default()(rate)); + } + + // const newarr = studentWorkDetail?.score_details + // setRate([...newarr]) + }, [studentWorkDetail]); + (0,_react_17_0_2_react.useEffect)(function () { + if (rate.every(function (item) { + return item.score === ''; + })) { + setShowSign(true); + } else { + setShowSign(false); + } + }, [rate]); + (0,_react_17_0_2_react.useEffect)(function () { + var _studentWorkCommon$co; + console.log(studentWorkCommon); + if (studentWorkCommon !== null && studentWorkCommon !== void 0 && (_studentWorkCommon$co = studentWorkCommon.comment_scores) !== null && _studentWorkCommon$co !== void 0 && _studentWorkCommon$co.score_details) { + var _studentWorkCommon$co2; + console.log(1111); + totalscore = JSON.parse(JSON.stringify(studentWorkCommon === null || studentWorkCommon === void 0 || (_studentWorkCommon$co2 = studentWorkCommon.comment_scores) === null || _studentWorkCommon$co2 === void 0 || (_studentWorkCommon$co2 = _studentWorkCommon$co2.score_details) === null || _studentWorkCommon$co2 === void 0 ? void 0 : _studentWorkCommon$co2.map(function (e) { + return objectSpread2_default()({}, e); + }))); + setTotalScore(toConsumableArray_default()(totalscore)); + } + }, [studentWorkCommon]); function getDatas() { return _getDatas.apply(this, arguments); } @@ -1133,7 +1185,32 @@ var ExeriseReview = function ExeriseReview(_ref) { }); }; }, []); + function renderScore(scores) { + var renderedText = ''; + for (var i = 0; i < scores.length; i++) { + var score = scores[i]; + renderedText += "".concat(score.name, "").concat(score.score, "\u5206"); + if (i < scores.length - 1) { + renderedText += ' + '; + } + } + // renderedText += `= 综合得分${total}分`; + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + dangerouslySetInnerHTML: { + __html: renderedText + } + }); + } + function calculateTotalScore(scores) { + var totalScore = 0; + for (var i = 0; i < scores.length; i++) { + if (scores[i].score != '') { + totalScore += scores[i].score; + } + } + return totalScore.toFixed(2); + } // console.log(params, 'params') var handleDelete = function handleDelete(d) { modal.confirm({ @@ -1211,22 +1288,49 @@ var ExeriseReview = function ExeriseReview(_ref) { return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: + if (studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.single_score) { + _context3.next = 8; + break; + } + console.log(rate); + if (!(rate.find(function (item) { + return item.score === ''; + }) && !rate.every(function (item) { + return item.score === ''; + }))) { + _context3.next = 5; + break; + } + message/* default */.ZP.warning('请把分数填写完整'); + return _context3.abrupt("return"); + case 5: + value.score_details = toConsumableArray_default()(rate); + value.score = calculateTotalScore(rate); + if (rate.every(function (item) { + return item.score === ''; + })) { + value.score = null, value.score_details = []; + } + case 8: value.attachment_ids = (_value$attachment_ids = value.attachment_ids) === null || _value$attachment_ids === void 0 ? void 0 : _value$attachment_ids.map(function (val) { var _val$response; return val === null || val === void 0 || (_val$response = val.response) === null || _val$response === void 0 ? void 0 : _val$response.id; }); - _context3.next = 3; + console.log(value); + + // setBtnLoading(true) + _context3.next = 12; return (0,service_shixunHomeworks/* addStudentWorkScore */.yy)(objectSpread2_default()(objectSpread2_default()({}, value), {}, { userId: params.userId })); - case 3: + case 12: res = _context3.sent; if (res.status === 0) { form.resetFields(); message/* default */.ZP.success('提交成功'); getData(); } - case 5: + case 14: case "end": return _context3.stop(); } @@ -1556,7 +1660,106 @@ var ExeriseReview = function ExeriseReview(_ref) { onFinish: function onFinish(value) { return handleSave(value); }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + onKeyPress: function onKeyPress(e) { + if (e.key === 'Enter') { + e.preventDefault(); + } + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + 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)(row/* default */.Z, { + align: "middle", + justify: "start", + children: studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.single_score ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "score", + label: "\u8BC4\u5206", + rules: [{ + required: (0,authority/* isAdmin */.GJ)() ? false : true, + message: '请填写分数' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + step: 0.1, + min: 0, + style: { + width: 100 + }, + size: 'middle', + placeholder: "\u8BF7\u586B\u5199\u5206\u6570" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "ml5 mr20", + children: "\u5206" + }) + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "score", + label: "\u8BC4\u5206", + rules: [{ + required: (0,authority/* isAdmin */.GJ)() ? false : true, + message: '请填写分数' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + span: 24, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Reviewmodules.ratewarp, + children: [studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$sc = studentWorkDetail.score_details) === null || _studentWorkDetail$sc === void 0 ? void 0 : _studentWorkDetail$sc.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Reviewmodules.item, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: item.name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\uFF08\u6EE1\u5206", item.score, "\u5206\uFF09"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 0, + max: item.score, + controls: false, + style: { + width: 100 + }, + size: "large" + // placeholder="请填写分数" + , + addonAfter: "\u5206", + onChange: function onChange(value) { + console.log(value); + if (value || value == 0) { + rate[index].score = Number(value.toFixed(2)); + setRate(toConsumableArray_default()(rate)); + } else { + rate[index].score = ''; + setRate(toConsumableArray_default()(rate)); + } + + // calcScore() + } + })] + }); + }), [], (studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$sc2 = studentWorkDetail.score_details) === null || _studentWorkDetail$sc2 === void 0 ? void 0 : _studentWorkDetail$sc2.length) > 3 && (studentWorkDetail === null || studentWorkDetail === void 0 || (_studentWorkDetail$sc3 = studentWorkDetail.score_details) === null || _studentWorkDetail$sc3 === void 0 ? void 0 : _studentWorkDetail$sc3.length) < 5] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Reviewmodules.total, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Reviewmodules.a1, + children: "\u7EFC\u5408\u5F97\u5206" + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: Reviewmodules.a2, + children: [showsign ? '--' : calculateTotalScore(rate), "\u5206"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Reviewmodules.a3, + children: "\uFF08\u6EE1\u5206100\u5206\uFF09" + })] + })] + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {})] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { label: "\u8BC4\u8BED", name: "comment", rules: [{ @@ -1573,41 +1776,6 @@ var ExeriseReview = function ExeriseReview(_ref) { name: "attachment_ids", children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt10", - 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.jsxs)(row/* default */.Z, { - align: "middle", - justify: "start", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - noStyle: true, - name: "score", - rules: [{ - required: (0,authority/* isAdmin */.GJ)() ? false : true, - message: '请填写分数' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - step: 0.1, - min: 0, - style: { - width: 100 - }, - size: 'middle', - placeholder: "\u8BF7\u586B\u5199\u5206\u6570" - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml5 mr20", - children: "\u5206" - }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {})] - }) }), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { label: "\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1", name: "hidden_comment", @@ -1675,8 +1843,8 @@ var ExeriseReview = function ExeriseReview(_ref) { color: '#000000', fontWeight: 500 }, - children: ["\u70B9\u8BC4\u5185\u5BB9\uFF08", studentWorkCommon === null || studentWorkCommon === void 0 || (_studentWorkCommon$co = studentWorkCommon.comment_scores) === null || _studentWorkCommon$co === void 0 ? void 0 : _studentWorkCommon$co.length, "\uFF09"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), studentWorkCommon === null || studentWorkCommon === void 0 || (_studentWorkCommon$co2 = studentWorkCommon.comment_scores) === null || _studentWorkCommon$co2 === void 0 ? void 0 : _studentWorkCommon$co2.map(function (v, k) { + children: ["\u70B9\u8BC4\u5185\u5BB9\uFF08", studentWorkCommon === null || studentWorkCommon === void 0 || (_studentWorkCommon$co3 = studentWorkCommon.comment_scores) === null || _studentWorkCommon$co3 === void 0 ? void 0 : _studentWorkCommon$co3.length, "\uFF09"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), studentWorkCommon === null || studentWorkCommon === void 0 || (_studentWorkCommon$co4 = studentWorkCommon.comment_scores) === null || _studentWorkCommon$co4 === void 0 ? void 0 : _studentWorkCommon$co4.map(function (v, k) { var _v$attachments, _v$appeal_info, _v$appeal_info2, _v$appeal_info3, _v$appeal_info4, _v$appeal_info5; return /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -1701,15 +1869,44 @@ var ExeriseReview = function ExeriseReview(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { flex: 1, + style: { + display: 'flex' + }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-black", + className: "c-light-black ".concat(Reviewmodules.name), + title: v === null || v === void 0 ? void 0 : v.user_name, children: v === null || v === void 0 ? void 0 : v.user_name }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-light-black ml10", children: dayjs_min_default()(v === null || v === void 0 ? void 0 : v.comment_time).format('YYYY-MM-DD HH:mm') - }), v.score !== null && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + }), v.score !== null && (studentWorkDetail === null || studentWorkDetail === void 0 ? void 0 : studentWorkDetail.single_score) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml30 c-orange", children: [v.score, "\u5206"] + }), !(studentWorkDetail !== null && studentWorkDetail !== void 0 && studentWorkDetail.single_score) && v.score !== null && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Reviewmodules.pinfen, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: renderScore(v === null || v === void 0 ? void 0 : v.score_details), + overlayInnerStyle: { + width: 'min-content', + whiteSpace: 'nowrap', + overflow: 'visible' + }, + placement: "topLeft", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Reviewmodules.left, + children: renderScore(v === null || v === void 0 ? void 0 : v.score_details) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: Reviewmodules.right, + children: [" = \u7EFC\u5408\u5F97\u5206", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + style: { + color: '#FA6400' + }, + children: [v.score, "\u5206"] + })] + })] + }) })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: k === 0 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { diff --git a/p__Classrooms__Lists__CommonHomework__SubmitWork__index.cb3191d1.async.js b/p__Classrooms__Lists__CommonHomework__SubmitWork__index.b5323f30.async.js similarity index 97% rename from p__Classrooms__Lists__CommonHomework__SubmitWork__index.cb3191d1.async.js rename to p__Classrooms__Lists__CommonHomework__SubmitWork__index.b5323f30.async.js index 509183ae40..a14e4d7256 100644 --- a/p__Classrooms__Lists__CommonHomework__SubmitWork__index.cb3191d1.async.js +++ b/p__Classrooms__Lists__CommonHomework__SubmitWork__index.b5323f30.async.js @@ -279,6 +279,10 @@ var NewCoursePage = function NewCoursePage(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "attachment_ids", + rules: [{ + required: studentWorkAddDefaultData === null || studentWorkAddDefaultData === void 0 ? void 0 : studentWorkAddDefaultData.is_file, + message: "本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件" + }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) }) })] diff --git a/p__Classrooms__Lists__CommonHomework__index.1c1751ee.async.js b/p__Classrooms__Lists__CommonHomework__index.79d70f6f.async.js similarity index 98% rename from p__Classrooms__Lists__CommonHomework__index.1c1751ee.async.js rename to p__Classrooms__Lists__CommonHomework__index.79d70f6f.async.js index 3d2da11bd3..91fc797202 100644 --- a/p__Classrooms__Lists__CommonHomework__index.1c1751ee.async.js +++ b/p__Classrooms__Lists__CommonHomework__index.79d70f6f.async.js @@ -1414,11 +1414,11 @@ var PublishShixun = function PublishShixun(_ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 78241); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 8591); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 43418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 95237); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 43604); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 78550); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 5112); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 24905); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 24905); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 95237); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 43604); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 78550); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 5112); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! moment */ 61186); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/utils/fetch */ 36057); @@ -1450,6 +1450,7 @@ var _excluded = ["classroomList", "dispatch", "courseEndTime"]; var PublishShixun = function PublishShixun(_ref) { + var _classroomList$action, _classroomList$action2; var classroomList = _ref.classroomList, dispatch = _ref.dispatch, courseEndTime = _ref.courseEndTime, @@ -1501,6 +1502,9 @@ var PublishShixun = function PublishShixun(_ref) { if (classroomList.actionTabs.type === 2) { var selectItem = classroomList.actionTabs.selectArrsAll[0]; setradiovalue(selectItem.unified_setting); + form.setFieldsValue({ + is_file: selectItem === null || selectItem === void 0 ? void 0 : selectItem.is_file + }); } } }, [classroomList.actionTabs]); @@ -1643,7 +1647,8 @@ var PublishShixun = function PublishShixun(_ref) { }) : (_classroomList$detail = classroomList.detailCommonHomeworksList) === null || _classroomList$detail === void 0 ? void 0 : _classroomList$detail.course_groups, end_time: moment__WEBPACK_IMPORTED_MODULE_8___default()(formValue.end_time).format('YYYY-MM-DD HH:mm'), publish_time: moment__WEBPACK_IMPORTED_MODULE_8___default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'), - unified_setting: !targetKeys.length + unified_setting: !targetKeys.length, + is_file: formValue === null || formValue === void 0 ? void 0 : formValue.is_file }; setisLoading(true); _context2.next = 17; @@ -1727,18 +1732,27 @@ var PublishShixun = function PublishShixun(_ref) { children: ["\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("br", {}), "\u672C\u64CD\u4F5C\u53EA\u5BF9\"\u672A\u53D1\u5E03\"\u7684\u4F5C\u4E1A\u6709\u6548"] }), list && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, { form: form, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", { + children: [(classroomList === null || classroomList === void 0 || (_classroomList$action = classroomList.actionTabs) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.type) === 2 && !(classroomList !== null && classroomList !== void 0 && (_classroomList$action2 = classroomList.actionTabs) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2.selectArrsAll) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2[0]) !== null && _classroomList$action2 !== void 0 && _classroomList$action2.is_shixun) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { + name: "is_file", + valuePropName: "checked", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + children: ["\u63D0\u4EA4\u9644\u4EF6\u6A21\u5F0F", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("span", { + className: "c-grey-c font12 ml15", + children: "(\u5B66\u751F\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6\u624D\u53EF\u63D0\u4EA4\u4F5C\u4E1A)" + })] + }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", { style: { paddingLeft: 0 }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { className: "mt30", align: "middle", - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, { children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { name: "publish_time", label: "\u53D1\u5E03\u65F6\u95F4", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__["default"], { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__["default"], { style: { width: 170, marginRight: '25px' @@ -1758,12 +1772,12 @@ var PublishShixun = function PublishShixun(_ref) { allowClear: false }) }) - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, { className: "ml20", children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, { name: "end_time", label: "\u622A\u6B62\u65F6\u95F4", - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__["default"], { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__["default"], { style: { width: 170 }, @@ -1783,25 +1797,25 @@ var PublishShixun = function PublishShixun(_ref) { }) }) })] - }), classroomList.actionTabs.type === 2 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { + }), classroomList.actionTabs.type === 2 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, { style: { marginBottom: '10px' }, children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("span", { className: "mr5", children: "\u53D1\u5E03\u8BBE\u7F6E:" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"].Group */ .ZP.Group, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"].Group */ .ZP.Group, { value: radiovalue, onChange: function onChange(e) { setradiovalue(e.target.value); // getData(); settargetKeys([]); }, - children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .ZP, { + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .ZP, { value: true, disabled: !classroomList.actionTabs.manage_all_group, children: "\u7EDF\u4E00\u53D1\u5E03" - }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .ZP, { + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .ZP, { className: "ml20", disabled: list.length <= 0, value: false, @@ -1825,7 +1839,7 @@ var PublishShixun = function PublishShixun(_ref) { style: { flex: 1 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, { checked: targetKeys.length === list.length, onChange: function onChange(e) { if (targetKeys.length === list.length) { @@ -3891,6 +3905,7 @@ var DownOutlined = __webpack_require__(18290); var BottomControl = function BottomControl(_ref) { + var _courseModules$second; var buttonDataSource = _ref.buttonDataSource, _onClick = _ref.onClick; var _useContext = (0,_react_17_0_2_react.useContext)(CommonHomeworkContext), @@ -4018,9 +4033,9 @@ var BottomControl = function BottomControl(_ref) { setKeyword(e.target.value); } }) - }), courseModules && courseModules['second_category'].filter(function (r) { + }), courseModules && ((_courseModules$second = courseModules['second_category']) === null || _courseModules$second === void 0 || (_courseModules$second = _courseModules$second.filter(function (r) { return r.category_name !== '未分配目录'; - }).map(function (item, key) { + })) === null || _courseModules$second === void 0 ? void 0 : _courseModules$second.map(function (item, key) { var _item$third_category; if (keyword !== '' && item.category_name.indexOf(keyword) < 0) { return; @@ -4039,7 +4054,7 @@ var BottomControl = function BottomControl(_ref) { }, val.category_id); })] }); - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + })), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child", onClick: function onClick(e) { e.preventDefault(); @@ -4339,6 +4354,7 @@ var List = function List(_ref) { (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/common_homework/").concat(dataSource.homework_id, "/detail")); }, children: [(0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: !dataSource.can_edit, onClick: function onClick(e) { e.stopPropagation(); }, @@ -4394,7 +4410,7 @@ var List = function List(_ref) { })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.right, - children: [(0,authority/* isAdmin */.GJ)() && dataSource.status === '未发布' && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + children: [(0,authority/* isAdmin */.GJ)() && dataSource.status === '未发布' && dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { target: "_blank", to: "/", onClick: ( /*#__PURE__*/function () { @@ -4492,7 +4508,7 @@ var List = function List(_ref) { overlayClassName: Listmodules.dro, dropdownRender: function dropdownRender() { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + children: [dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -4529,7 +4545,7 @@ var List = function List(_ref) { }()), children: "\u7ACB\u5373\u53D1\u5E03" }) - }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + }, 1), dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -4565,7 +4581,7 @@ var List = function List(_ref) { }()), children: "\u7ACB\u5373\u622A\u6B62" }) - }, 2), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + }, 2), dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, diff --git a/p__Classrooms__Lists__CommonHomework__index.3d940230.chunk.css b/p__Classrooms__Lists__CommonHomework__index.88f1a056.chunk.css similarity index 99% rename from p__Classrooms__Lists__CommonHomework__index.3d940230.chunk.css rename to p__Classrooms__Lists__CommonHomework__index.88f1a056.chunk.css index 8ad99b8a6d..ae937f6a1d 100644 --- a/p__Classrooms__Lists__CommonHomework__index.3d940230.chunk.css +++ b/p__Classrooms__Lists__CommonHomework__index.88f1a056.chunk.css @@ -117,6 +117,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! diff --git a/p__Classrooms__Lists__CourseGroup__Detail__index.46c65f4c.async.js b/p__Classrooms__Lists__CourseGroup__Detail__index.07c1feb5.async.js similarity index 94% rename from p__Classrooms__Lists__CourseGroup__Detail__index.46c65f4c.async.js rename to p__Classrooms__Lists__CourseGroup__Detail__index.07c1feb5.async.js index 1a664e8221..8962a258aa 100644 --- a/p__Classrooms__Lists__CourseGroup__Detail__index.46c65f4c.async.js +++ b/p__Classrooms__Lists__CourseGroup__Detail__index.07c1feb5.async.js @@ -86,7 +86,7 @@ var lib = __webpack_require__(56102); // EXTERNAL MODULE: ./src/.umi-production/exports.ts var _umi_production_exports = __webpack_require__(4857); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); +var es_modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules var input = __webpack_require__(36920); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules @@ -261,7 +261,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }; var handleRename = function handleRename() { name.current = data.course_group_name; - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ width: 530, title: '提示', okText: '确定', @@ -307,7 +307,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); }; var handleJoin = function handleJoin() { - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ width: 530, title: '提示', okText: '确定', @@ -348,7 +348,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); }; var handelDelete = function handelDelete() { - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ width: 530, title: '提示', okText: '确定', @@ -473,7 +473,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { message/* default */.ZP.info('请选择学生'); return; } - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ centered: true, okText: '确定', cancelText: '取消', @@ -523,7 +523,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }); }; var handleDeleteStudent = function handleDeleteStudent(course_member_id) { - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ width: 530, title: '提示', okText: '确定', @@ -768,7 +768,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { title: '操作', align: 'center', dataIndex: 'name', - width: 140, + width: 160, render: function render(text, record) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { @@ -829,10 +829,71 @@ var ShixunsListPage = function ShixunsListPage(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "font14 current", style: { - color: '#3061d0' + color: '#3061d0', + marginRight: 10 }, children: "\u79FB\u52A8\u5206\u73ED" }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + onClick: function onClick() { + var modal = es_modal/* default */.Z.confirm({ + icon: null, + maskClosable: true, + width: 500, + centered: true, + title: "重置密码", + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + marginTop: "12px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u91CD\u7F6E\u8BE5\u5B66\u751F\u7684\u5BC6\u7801\u4E3A\u521D\u59CB\u5BC6\u7801\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#3061d0" + }, + children: "12345678" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u53CA\u65F6\u66F4\u6539\u5BC6\u7801\uFF01" + })] + }), + okText: "确认", + onOk: function () { + var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + var res; + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { + case 0: + _context11.next = 2; + return (0,fetch/* default */.ZP)("/api/accounts/reset_user_password.json", { + method: 'post', + body: { + course_identifier: params.coursesId, + user_id: record.user_id + } + }); + case 2: + res = _context11.sent; + if (res.status == 0) { + message/* default */.ZP.success("重置成功"); + } + case 4: + case "end": + return _context11.stop(); + } + }, _callee11); + })); + function onOk() { + return _onOk6.apply(this, arguments); + } + return onOk; + }(), + onCancel: function onCancel() { + return modal.destroy(); + } + }); + }, + children: "\u91CD\u7F6E\u5BC6\u7801" }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "current", style: { @@ -840,19 +901,19 @@ var ShixunsListPage = function ShixunsListPage(_ref) { marginLeft: 10 }, onClick: function onClick() { - modal/* default */.Z.confirm({ + es_modal/* default */.Z.confirm({ centered: true, okText: '确定', cancelText: '取消', title: "\u662F\u5426\u786E\u8BA4\u5220\u9664", content: '是否确认将学生从课堂内删除?', onOk: function () { - var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + var _onOk7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { var res; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - _context11.next = 2; + _context12.next = 2; return (0,teacher/* deleteCourseStudents */.l3)({ coursesId: params.coursesId, students: [{ @@ -860,7 +921,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }] }); case 2: - res = _context11.sent; + res = _context12.sent; if (res.status === 0) { message/* default */.ZP.success('删除成功'); params.page = 1; @@ -876,12 +937,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } case 4: case "end": - return _context11.stop(); + return _context12.stop(); } - }, _callee11); + }, _callee12); })); function onOk() { - return _onOk6.apply(this, arguments); + return _onOk7.apply(this, arguments); } return onOk; }() diff --git a/p__Classrooms__Lists__CourseGroup__List__index.f5a0d03b.async.js b/p__Classrooms__Lists__CourseGroup__List__index.30bce626.async.js similarity index 99% rename from p__Classrooms__Lists__CourseGroup__List__index.f5a0d03b.async.js rename to p__Classrooms__Lists__CourseGroup__List__index.30bce626.async.js index 18c1835b06..8dd3de26d3 100644 --- a/p__Classrooms__Lists__CourseGroup__List__index.f5a0d03b.async.js +++ b/p__Classrooms__Lists__CourseGroup__List__index.30bce626.async.js @@ -763,11 +763,11 @@ var ImportCourse_EditAttendance = function EditAttendance(_ref) { (0,_react_17_0_2_react.useEffect)(function () { (0,classrooms/* getAllClass */.F9)().then(function (res) { if (res) { - var _res$student_groups$; + var _res$student_groups; setClassData(res.student_groups); // 设置form form.setFieldsValue({ - search_class: res === null || res === void 0 || (_res$student_groups$ = res.student_groups[0]) === null || _res$student_groups$ === void 0 ? void 0 : _res$student_groups$.id + search_class: res === null || res === void 0 || (_res$student_groups = res.student_groups) === null || _res$student_groups === void 0 || (_res$student_groups = _res$student_groups[0]) === null || _res$student_groups === void 0 ? void 0 : _res$student_groups.id }); } }); diff --git a/p__Classrooms__Lists__Exercise__Add__index.8c7bb806.chunk.css b/p__Classrooms__Lists__Exercise__Add__index.dc504056.chunk.css similarity index 99% rename from p__Classrooms__Lists__Exercise__Add__index.8c7bb806.chunk.css rename to p__Classrooms__Lists__Exercise__Add__index.dc504056.chunk.css index 3af76639d4..f8f8ab625f 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.8c7bb806.chunk.css +++ b/p__Classrooms__Lists__Exercise__Add__index.dc504056.chunk.css @@ -734,23 +734,18 @@ line-height: 46px; } .selectitems___wUGKF { - height: 46px; width: 480px !important; - display: flex; } .selectitems___wUGKF div[class~='ant-select-selector'] { - height: 46px !important; + min-height: 46px !important; } -.selectitems___wUGKF div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - height: 46px; - line-height: 46px; -} -.selectitems___wUGKF div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] div { - height: 46px; - align-items: center; +.selectitems___wUGKF div[class~='ant-select-selector'] span [class~='ant-select-selection-item'] { + height: 38px !important; + line-height: 38px !important; + padding: 0 10px !important; } -.selectitems___wUGKF div[class~='ant-select-selector'] span[class~='ant-select-selection-search'] input { - height: 46px !important; +.selectitems___wUGKF div[class~='ant-select-selector'] span[class~='anticon-close'] { + font-size: 14px !important; } .morebottom___F5cFQ { width: 100%; @@ -2242,6 +2237,10 @@ span.CodeMirror-selectedtext { .warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .right___nB1XE { color: #000000; margin-left: 10px; + max-width: 700px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } .warp___UlRJc .completion___y1m7L { padding-top: 32px; diff --git a/p__Classrooms__Lists__Exercise__Add__index.b3364b39.async.js b/p__Classrooms__Lists__Exercise__Add__index.f18d8a37.async.js similarity index 97% rename from p__Classrooms__Lists__Exercise__Add__index.b3364b39.async.js rename to p__Classrooms__Lists__Exercise__Add__index.f18d8a37.async.js index 52bbc46897..37d3b9d63c 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.b3364b39.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.f18d8a37.async.js @@ -1,50 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[292,57395,17285,69280],{ - -/***/ 80205: -/*!*******************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[292,2805,17285,69280],{ /***/ 91691: /*!*********************************!*\ @@ -3648,6 +3603,8 @@ var AddModal = function AddModal(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { className: EditPotinmodules.selectitems, showSearch: true, + mode: "multiple", + placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A", listHeight: 200, dropdownStyle: { zIndex: 9 @@ -3663,7 +3620,7 @@ var AddModal = function AddModal(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { display: 'flex', - justifyContent: 'space-between' + alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { @@ -3672,8 +3629,18 @@ var AddModal = function AddModal(_ref) { textOverflow: "ellipsis" }, children: item.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.type === 'personal' ? '(自用)' : '' + }), (item === null || item === void 0 ? void 0 : item.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '5px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + height: '20px', + lineHeight: '20px' + }, + children: "\u81EA\u7528" })] }) }, item.name + item.id); @@ -3843,7 +3810,7 @@ var AddModal = function AddModal(_ref) { var SingleEditor_DragQuestions = function DragQuestions(_ref) { - var _exerciseitem$exercis, _exerciseitem$exercis2; + var _exerciseitem$exercis; var qitem = _ref.qitem, setisedit = _ref.setisedit, TagDiscipline = _ref.TagDiscipline, @@ -3939,21 +3906,6 @@ var SingleEditor_DragQuestions = function DragQuestions(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) === 1 ? '多选题' : '单选题' })] - }), (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "use_blank_score", - noStyle: true, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - className: EditPotinmodules.scoreByBlankRadio, - disabled: (exerciseitem === null || exerciseitem === void 0 || (_exerciseitem$exercis = exerciseitem.exercise) === null || _exerciseitem$exercis === void 0 ? void 0 : _exerciseitem$exercis.exercise_status) !== 1, - optionType: "button", - options: [{ - label: '全对给分', - value: false - }, { - label: '漏选给分', - value: true - }] - }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { className: EditPotinmodules.scoreinput, name: "question_score", @@ -3970,7 +3922,7 @@ var SingleEditor_DragQuestions = function DragQuestions(_ref) { max: 100, min: 0.1 }) - }), (exerciseitem === null || exerciseitem === void 0 || (_exerciseitem$exercis2 = exerciseitem.exercise) === null || _exerciseitem$exercis2 === void 0 ? void 0 : _exerciseitem$exercis2.exercise_status) == 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + }), (exerciseitem === null || exerciseitem === void 0 || (_exerciseitem$exercis = exerciseitem.exercise) === null || _exerciseitem$exercis === void 0 ? void 0 : _exerciseitem$exercis.exercise_status) == 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { style: { marginLeft: 20, color: 'red', @@ -5008,7 +4960,7 @@ var base64 = __webpack_require__(24334); //数组对应值 var tagDotData = ['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 SaveItem_DragQuestions = function DragQuestions(_ref) { - var _qitem$question_choic, _qitem$question_choic2, _qitem$standard_answe, _qitem$standard_answe2, _qitem$shixun, _qitem$sub_exercise_q, _qitem$program_attr, _qitem$tag_discipline, _qitem$tag_discipline2; + var _qitem$question_choic, _qitem$question_choic2, _qitem$standard_answe, _qitem$standard_answe2, _qitem$shixun, _qitem$sub_exercise_q, _qitem$program_attr, _qitem$tag_discipline, _qitem$tag_discipline2, _qitem$tag_discipline3, _qitem$tag_discipline4; var qitem = _ref.qitem; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Saveitemmodules.warp, @@ -5184,9 +5136,12 @@ var SaveItem_DragQuestions = function DragQuestions(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: Saveitemmodules.left, children: "\u77E5\u8BC6\u70B9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Saveitemmodules.right, - children: (qitem === null || qitem === void 0 || (_qitem$tag_discipline = qitem.tag_discipline_names) === null || _qitem$tag_discipline === void 0 ? void 0 : _qitem$tag_discipline.length) <= 0 ? '- -' : qitem === null || qitem === void 0 || (_qitem$tag_discipline2 = qitem.tag_discipline_names) === null || _qitem$tag_discipline2 === void 0 ? void 0 : _qitem$tag_discipline2.toString() + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (qitem === null || qitem === void 0 || (_qitem$tag_discipline = qitem.tag_discipline_names) === null || _qitem$tag_discipline === void 0 ? void 0 : _qitem$tag_discipline.length) <= 0 ? '- -' : qitem === null || qitem === void 0 || (_qitem$tag_discipline2 = qitem.tag_discipline_names) === null || _qitem$tag_discipline2 === void 0 || (_qitem$tag_discipline2 = _qitem$tag_discipline2.join(';')) === null || _qitem$tag_discipline2 === void 0 ? void 0 : _qitem$tag_discipline2.toString(), + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Saveitemmodules.right, + children: (qitem === null || qitem === void 0 || (_qitem$tag_discipline3 = qitem.tag_discipline_names) === null || _qitem$tag_discipline3 === void 0 ? void 0 : _qitem$tag_discipline3.length) <= 0 ? '- -' : qitem === null || qitem === void 0 || (_qitem$tag_discipline4 = qitem.tag_discipline_names) === null || _qitem$tag_discipline4 === void 0 || (_qitem$tag_discipline4 = _qitem$tag_discipline4.join(';')) === null || _qitem$tag_discipline4 === void 0 ? void 0 : _qitem$tag_discipline4.toString() + }) })] })] })] @@ -5876,15 +5831,16 @@ var ReuseShixunModal = __webpack_require__(69280); + var AddQuestionsModal_AddModal = function AddModal(_ref) { - var _datas$tag_discipline; + var _datas$tag_discipline, _grouplist$share_bank, _grouplist$my_banks_g; var setScoreShow = _ref.setScoreShow, ScoreShow = _ref.ScoreShow, onOk = _ref.onOk, isshixuns = _ref.isshixuns, isloadings = _ref.isloadings; var _useState = (0,_react_17_0_2_react.useState)({ - type: '1', + type: '0', page: 1, per_page: 10, updated_at: '', @@ -5936,18 +5892,18 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { _useState22 = slicedToArray_default()(_useState21, 2), indexi = _useState22[0], setindexi = _useState22[1]; - var _useState23 = (0,_react_17_0_2_react.useState)(0), + var _useState23 = (0,_react_17_0_2_react.useState)([]), _useState24 = slicedToArray_default()(_useState23, 2), - addcount = _useState24[0], - setaddcount = _useState24[1]; + grouplist = _useState24[0], + setgrouplist = _useState24[1]; + var _useState25 = (0,_react_17_0_2_react.useState)(0), + _useState26 = slicedToArray_default()(_useState25, 2), + addcount = _useState26[0], + setaddcount = _useState26[1]; var typeData = [{ name: "全部", value: "", question_type: 0 - }, { - name: "编程题", - value: "PROGRAM", - question_type: 6 }, { name: "单选题", value: "SINGLE", @@ -5972,6 +5928,10 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { name: "实训题", value: "SHIXUN", question_type: 5 + }, { + name: "编程题", + value: "PROGRAM", + question_type: 6 }, { name: "组合题", value: "COMBINATION", @@ -5981,10 +5941,10 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { value: "BPROGRAM", question_type: 8 }]; - var _useState25 = (0,_react_17_0_2_react.useState)([]), - _useState26 = slicedToArray_default()(_useState25, 2), - checkedItemsArr = _useState26[0], - setCheckedItemsArr = _useState26[1]; + var _useState27 = (0,_react_17_0_2_react.useState)([]), + _useState28 = slicedToArray_default()(_useState27, 2), + checkedItemsArr = _useState28[0], + setCheckedItemsArr = _useState28[1]; var selectedShixunId = (0,_react_17_0_2_react.useRef)(new Set()); var selectedQuestionId = (0,_react_17_0_2_react.useRef)(new Set()); var difficultyData = [{ @@ -6010,13 +5970,15 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { name: '高级', value: 4 }]; - var _useState27 = (0,_react_17_0_2_react.useState)(false), - _useState28 = slicedToArray_default()(_useState27, 2), - showClearButton = _useState28[0], - setShowClearButton = _useState28[1]; // 新增的变量用于控制是否显示清空按钮 + var _useState29 = (0,_react_17_0_2_react.useState)(false), + _useState30 = slicedToArray_default()(_useState29, 2), + showClearButton = _useState30[0], + setShowClearButton = _useState30[1]; // 新增的变量用于控制是否显示清空按钮 var handleClearButtonClick = function handleClearButtonClick() { form.resetFields(); + isshixun = false; + setisshixun(false); setShowClearButton(false); // 更新显示清空按钮的状态 form.submit(); }; @@ -6029,10 +5991,8 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { }, [addcount]); (0,_react_17_0_2_react.useEffect)(function () { if (ScoreShow) { - getdatas(param); - getdisciplines(); form.setFieldsValue({ - item_type: null, + item_type: '', courseid: '', tag_discipline_id: null, difficulty: null, @@ -6042,8 +6002,13 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { form.setFieldsValue({ item_type: 'SHIXUN' }); + param.item_type = "SHIXUN"; + setparam(objectSpread2_default()({}, param)); setindexi(false); } + getdatas(param); + getdisciplines(); + getwjj(); } }, [ScoreShow]); function getdatas(_x) { @@ -6051,63 +6016,63 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { } function _getdatas() { _getdatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(params) { - var _params$courseid, _params$courseid2, res, _params$courseid3, _params$courseid4, ids, shixun_ids, _res; + var _params$courseid, _params$courseid2; + var ids, shixun_ids, res; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: setloading(true); setparam(params); - if (!isshixun) { - _context3.next = 9; - break; - } - _context3.next = 5; - return (0,fetch/* default */.ZP)("/api/shixun_lists.json", { - method: 'get', - params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - discipline_id: (params === null || params === void 0 || (_params$courseid = params.courseid) === null || _params$courseid === void 0 ? void 0 : _params$courseid[0]) || null, - sub_discipline_id: (params === null || params === void 0 || (_params$courseid2 = params.courseid) === null || _params$courseid2 === void 0 ? void 0 : _params$courseid2[1]) || null, - limit: params.per_page - }) - }); - case 5: - res = _context3.sent; - setdatas(res); - _context3.next = 19; - break; - case 9: + + // if (isshixun) { + // let res = await Fetch(`/api/shixun_lists.json`, { + // method: 'get', + // params: { + // ...params, + // discipline_id: params?.courseid?.[0] || null, + // sub_discipline_id: params?.courseid?.[1] || null, + // limit: params.per_page, + // } + // }) + // setdatas(res); + + // } else { if (!((listitems === null || listitems === void 0 ? void 0 : listitems.length) <= 0 && params.type === '5')) { - _context3.next = 13; + _context3.next = 6; break; } setdatas([]); setloading(false); return _context3.abrupt("return"); - case 13: + case 6: ids = params.type === '5' ? listitems === null || listitems === void 0 ? void 0 : listitems.filter(function (item) { return !ShiXunListItems.includes(item); }) : null; shixun_ids = params.type === '5' ? listitems === null || listitems === void 0 ? void 0 : listitems.filter(function (item) { return ShiXunListItems.includes(item); }) : null; - _context3.next = 17; + _context3.next = 10; return (0,fetch/* default */.ZP)("/api/item_banks.json", { method: 'get', params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - discipline_id: (params === null || params === void 0 || (_params$courseid3 = params.courseid) === null || _params$courseid3 === void 0 ? void 0 : _params$courseid3[0]) || null, - sub_discipline_id: (params === null || params === void 0 || (_params$courseid4 = params.courseid) === null || _params$courseid4 === void 0 ? void 0 : _params$courseid4[1]) || null, + discipline_id: (params === null || params === void 0 || (_params$courseid = params.courseid) === null || _params$courseid === void 0 ? void 0 : _params$courseid[0]) || null, + sub_discipline_id: (params === null || params === void 0 || (_params$courseid2 = params.courseid) === null || _params$courseid2 === void 0 ? void 0 : _params$courseid2[1]) || null, ids: ids, shixun_ids: shixun_ids, - type: params.type === '5' ? null : params.type + keyword: params.keyword ? encodeURIComponent(params.keyword) : params.keyword, + include_shixuns: true, + type: params.type === '5' ? null : params.type, + clazz: params.type === '3' ? 'ItemBanksGroup' : null // ids:listitems }) }); - case 17: - _res = _context3.sent; - setdatas(_res); - case 19: + case 10: + res = _context3.sent; + setdatas(res); + // } + setloading(false); - case 20: + case 13: case "end": return _context3.stop(); } @@ -6145,15 +6110,41 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { })); return _getdisciplines.apply(this, arguments); } + function getwjj() { + return _getwjj.apply(this, arguments); + } + function _getwjj() { + _getwjj = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { + var res; + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { + case 0: + _context5.next = 2; + return (0,fetch/* default */.ZP)("/api/item_banks_groups/all_groups.json", { + method: 'get' + }); + case 2: + res = _context5.sent; + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + setgrouplist(res); + } + case 4: + case "end": + return _context5.stop(); + } + }, _callee5); + })); + return _getwjj.apply(this, arguments); + } function getmy(_x2) { return _getmy.apply(this, arguments); } function _getmy() { - _getmy = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(params) { - var _params$list, _params$list2, _params$courseid5, _params$courseid6; + _getmy = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(params) { + var _params$list, _params$list2, _params$courseid3, _params$courseid4; var ids, shixun_ids, res; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: setloading(true); ids = (_params$list = params.list) === null || _params$list === void 0 ? void 0 : _params$list.filter(function (item) { @@ -6163,34 +6154,35 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { return ShiXunListItems.includes(item); }); if (!(ids.length === 0 && shixun_ids.length === 0)) { - _context5.next = 7; + _context6.next = 7; break; } setloading(false); setdatas([]); - return _context5.abrupt("return"); + return _context6.abrupt("return"); case 7: - _context5.next = 9; + _context6.next = 9; return (0,fetch/* default */.ZP)("/api/item_banks.json", { method: 'get', params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - discipline_id: (params === null || params === void 0 || (_params$courseid5 = params.courseid) === null || _params$courseid5 === void 0 ? void 0 : _params$courseid5[0]) || null, - sub_discipline_id: (params === null || params === void 0 || (_params$courseid6 = params.courseid) === null || _params$courseid6 === void 0 ? void 0 : _params$courseid6[1]) || null, + discipline_id: (params === null || params === void 0 || (_params$courseid3 = params.courseid) === null || _params$courseid3 === void 0 ? void 0 : _params$courseid3[0]) || null, + sub_discipline_id: (params === null || params === void 0 || (_params$courseid4 = params.courseid) === null || _params$courseid4 === void 0 ? void 0 : _params$courseid4[1]) || null, ids: ids, shixun_ids: shixun_ids, - type: params.type === '5' ? null : params.type + type: params.type === '5' ? null : params.type, + clazz: params.type === '3' ? 'ItemBanksGroup' : null // ids:listitems }) }); case 9: - res = _context5.sent; + res = _context6.sent; setloading(false); setdatas(res); case 12: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })); return _getmy.apply(this, arguments); } @@ -6234,17 +6226,34 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { onChange: function onChange(e) { param.type = e; param.page = 1; - param.updated_at = '', param.quotes = '', param.item_type = null, param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, form.setFieldsValue({ - item_type: null, + param.updated_at = '', param.quotes = '', + // param.item_type = null, + param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, param.group_id = null, form.setFieldsValue({ + // item_type: null, courseid: '', tag_discipline_id: null, difficulty: null, - keyword: null + keyword: null, + group_id: null }); + // if (!param?.item_type && param.type !== '5') { + // param.item_type = 'SINGLE' + // form.setFieldsValue({ + // item_type: 'SINGLE' + // }) + // } + if ((param === null || param === void 0 ? void 0 : param.item_type) === 'SHIXUN' && param.type !== '5') { + isshixun = true; + setisshixun(true); + } setShowClearButton(false); if (param.type === '5') { isshixun = false; setisshixun(false); + // param.item_type = '' + // form.setFieldsValue({ + // item_type: '' + // }) } setparam(objectSpread2_default()({}, param)); getdatas(objectSpread2_default()({}, param)); @@ -6374,6 +6383,32 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { }, item.value); })] }) + }), (param.type === '3' || param.type === '0') && !isshixun && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: 'group_id', + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_select["default"], { + className: AddQuestionsModalmodules.selectWrapper, + placeholder: "\u6587\u4EF6\u5939", + showSearch: true, + style: { + width: 118 + }, + size: "middle", + allowClear: true, + filterOption: function filterOption(inputValue, option) { + return option.children.toUpperCase().indexOf(inputValue.toUpperCase()) !== -1; + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + children: "\u6839\u76EE\u5F55" + }, 0), param.type === '3' && (grouplist === null || grouplist === void 0 || (_grouplist$share_bank = grouplist.share_banks_groups) === null || _grouplist$share_bank === void 0 ? void 0 : _grouplist$share_bank.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + children: item.name + }, item.id); + })), param.type === '0' && (grouplist === null || grouplist === void 0 || (_grouplist$my_banks_g = grouplist.my_banks_groups) === null || _grouplist$my_banks_g === void 0 ? void 0 : _grouplist$my_banks_g.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + children: item.name + }, item.id); + }))] + }) }), showClearButton && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: AddQuestionsModalmodules.allqingchu, onClick: handleClearButtonClick, @@ -6489,6 +6524,11 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { rowSelection: { type: 'checkbox', selectedRowKeys: checkitems, + getCheckboxProps: function getCheckboxProps(record) { + return { + disabled: record.shixun_tag_num === 1 + }; + }, onSelect: function onSelect(record, selected, selectedRows) { if (selected) { if (isshixun) { @@ -6642,7 +6682,7 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { showLines: 1, showTextOnly: true, - value: isshixun || record !== null && record !== void 0 && record.challenge_names ? (record === null || record === void 0 ? void 0 : record.title) || value : (record === null || record === void 0 ? void 0 : record.item_type) == "BPROGRAM" ? record === null || record === void 0 || (_record$program_attr = record.program_attr) === null || _record$program_attr === void 0 ? void 0 : _record$program_attr.description : value + value: isshixun || record !== null && record !== void 0 && record.challenge_names ? record !== null && record !== void 0 && record.title || value === null ? '--' : value : (record === null || record === void 0 ? void 0 : record.item_type) == "BPROGRAM" ? record === null || record === void 0 || (_record$program_attr = record.program_attr) === null || _record$program_attr === void 0 ? void 0 : _record$program_attr.description : value || '- -' }, 1); } }, { @@ -6669,6 +6709,16 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { })) === null || _difficultyData$filte2 === void 0 || (_difficultyData$filte2 = _difficultyData$filte2[0]) === null || _difficultyData$filte2 === void 0 ? void 0 : _difficultyData$filte2.name }); } + }, { + title: '关卡数量', + dataIndex: 'challenges_count', + key: 'challenges_count', + hidden: !isshixun, + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); + } }, { title: '使用次数', dataIndex: 'quotes', @@ -6678,17 +6728,32 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { children: isshixun || record !== null && record !== void 0 && record.challenge_names ? (record === null || record === void 0 ? void 0 : record.study_count) || (record === null || record === void 0 ? void 0 : record.stu_num) : value }); } + }, { + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u53D1\u5E03\u72B6\u6001 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {}) + })] + }), + dataIndex: 'shixun_tag_num_name', + key: 'shixun_tag_num_name', + hidden: !isshixun, + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); + } }, { title: '操作', dataIndex: 'id', key: 'item_type', render: function render(value, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { flex: 1, textAlign: 'start' }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { var _typeData$filter2; setqitem(objectSpread2_default()(objectSpread2_default()({}, record), {}, { @@ -6699,7 +6764,14 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { setisshow(true); }, children: "\u67E5\u770B" - }) + }), (record === null || record === void 0 ? void 0 : record.shixun_tag_num) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + target: "_blank", + href: "/shixuns/".concat(record === null || record === void 0 ? void 0 : record.identifier, "/challenges"), + style: { + marginLeft: 10 + }, + children: "\u53BB\u53D1\u5E03" + })] }); } }].filter(function (item) { @@ -6870,13 +6942,13 @@ var BProgramEditor_DragQuestions = function DragQuestions(_ref) { form = _Form$useForm2[0]; var scoreByBlank = true; (0,_react_17_0_2_react.useEffect)(function () { - var _qitem$hack, _qitem$program_attr, _qitem$program_attr2, _qitem$hack_sets; + var _qitem$program_attr, _qitem$program_attr2, _qitem$hack_sets; form.setFieldsValue(objectSpread2_default()(objectSpread2_default()({}, qitem), {}, { standard_answers: qitem.standard_answer, difficulty: (qitem === null || qitem === void 0 ? void 0 : qitem.difficult) || 2, item_banks_group_id: qitem.item_banks_group_id, hack: objectSpread2_default()(objectSpread2_default()({}, qitem), {}, { - time_limit: (qitem === null || qitem === void 0 || (_qitem$hack = qitem.hack) === null || _qitem$hack === void 0 ? void 0 : _qitem$hack.time_limit) || 3 + time_limit: (qitem === null || qitem === void 0 ? void 0 : qitem.time_limit) || 3 }), hack_codes: { language: qitem === null || qitem === void 0 || (_qitem$program_attr = qitem.program_attr) === null || _qitem$program_attr === void 0 ? void 0 : _qitem$program_attr.language, @@ -6914,7 +6986,7 @@ var BProgramEditor_DragQuestions = function DragQuestions(_ref) { item_type: qitem === null || qitem === void 0 ? void 0 : qitem.question_type, standard_answers: (_values$standard_answ = values.standard_answers) === null || _values$standard_answ === void 0 ? void 0 : _values$standard_answ.map(function (item, index) { return objectSpread2_default()(objectSpread2_default()({}, item), {}, { - position: item.choice_id || index + 1 + position: index + 1 }); }), hack_codes: objectSpread2_default()(objectSpread2_default()({}, values.hack_codes), {}, { @@ -8155,7 +8227,7 @@ var AddNewPaper = function AddNewPaper(_ref) { standard_answers: [], question_score: '', question_title: '', - tag_discipline_ids: '', + tag_discipline_ids: [], analysis: '' }); } else { @@ -8173,7 +8245,7 @@ var AddNewPaper = function AddNewPaper(_ref) { repeat_answer: true, difficulty: 2, isadd: true, - tag_discipline_ids: '', + tag_discipline_ids: [], question_score: '', analysis: '', sub_item_banks: [], @@ -8182,7 +8254,10 @@ var AddNewPaper = function AddNewPaper(_ref) { use_keywords: false, keywords: [], use_blank_score: true, - allow_student_debug: false + allow_student_debug: false, + submit_rule: 1, + downcase: true, + no_space: true }); } }, diff --git a/p__Classrooms__Lists__Exercise__Answer__index.d9505858.async.js b/p__Classrooms__Lists__Exercise__Answer__index.97340e04.async.js similarity index 93% rename from p__Classrooms__Lists__Exercise__Answer__index.d9505858.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.97340e04.async.js index 1308f2d7d7..154ca8d4a7 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.d9505858.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.97340e04.async.js @@ -170,7 +170,8 @@ var ButtonLoading = function ButtonLoading(_ref) { _ref$hackidentifier = _ref.hackidentifier, hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items; + items = _ref$items === void 0 ? {} : _ref$items, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), _useState2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), isloading = _useState2[0], @@ -244,7 +245,10 @@ var ButtonLoading = function ButtonLoading(_ref) { _context4.next = 15; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .updateCode */ .n4)(id, re ? re : { code: js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.encode(codes), - language: code.language + language: code.language, + answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { + return item.answer_text; + }) }); case 15: response = _context4.sent; @@ -262,23 +266,15 @@ var ButtonLoading = function ButtonLoading(_ref) { } function _onUpdateCodes() { _onUpdateCodes = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee5(re, id) { - var _stats$filter2; var stats, codes, response; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee5$(_context5) { while (1) switch (_context5.prev = _context5.next) { case 0: stats = items.userAnswer; - codes = js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.decode(items.code); - debugger; - if (!(stats.length > 0 && ((_stats$filter2 = stats.filter(function (item) { - return !item.value; - })) === null || _stats$filter2 === void 0 ? void 0 : _stats$filter2.length) > 0)) { - _context5.next = 6; - break; - } - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('填空项不能为空!'); - return _context5.abrupt("return"); - case 6: + codes = js_base64__WEBPACK_IMPORTED_MODULE_6__.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) { @@ -288,15 +284,18 @@ var ButtonLoading = function ButtonLoading(_ref) { } }); } - _context5.next = 9; + _context5.next = 5; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .updateCode */ .n4)(id, re ? re : { code: js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.encode(codes), - language: items.language + language: items.language, + answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { + return item.value; + }) }); - case 9: + case 5: response = _context5.sent; return _context5.abrupt("return", response); - case 11: + case 7: case "end": return _context5.stop(); } @@ -316,8 +315,8 @@ var ButtonLoading = function ButtonLoading(_ref) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: - if (!(ButtonText === '运行调试')) { - _context3.next = 20; + if (!(ButtonText === '提交代码')) { + _context3.next = 21; break; } setisloading(true); @@ -343,6 +342,7 @@ var ButtonLoading = function ButtonLoading(_ref) { } executeCode = /*#__PURE__*/function () { var _ref3 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee() { + var _items$userAnswer; var _yield$getOperationRe, status, message, data, executeTime, isTimeOut; return _root_workspace_ppte5yg23_local_v9_test5_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) { @@ -355,7 +355,7 @@ var ButtonLoading = function ButtonLoading(_ref) { message = _yield$getOperationRe.message; data = _yield$getOperationRe.data; executeTime = getTimeStamp(); - isTimeOut = executeTime - startTime > 6 * 1000; + 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); } @@ -410,10 +410,11 @@ var ButtonLoading = function ButtonLoading(_ref) { case 18: setisloading(false); case 19: + !!setIsSubmitCode && setIsSubmitCode(true); return _context3.abrupt("return"); - case 20: + case 21: aa = true; - _context3.next = 23; + _context3.next = 24; return form.validateFields().then(function () { aa = false; }, function (errInfo) { @@ -432,27 +433,27 @@ var ButtonLoading = function ButtonLoading(_ref) { }); aa = true; }); - case 23: + case 24: if (!aa) { - _context3.next = 25; + _context3.next = 26; break; } return _context3.abrupt("return"); - case 25: + case 26: setisloading(true); if (!isloading) { - _context3.next = 28; + _context3.next = 29; break; } return _context3.abrupt("return"); - case 28: + case 29: res = ''; formValues = form.getFieldsValue(); if (identifier) { - _context3.next = 39; + _context3.next = 40; break; } - _context3.next = 33; + _context3.next = 34; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -468,15 +469,15 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 33: + case 34: res = _context3.sent; identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; sessionStorage.projectFill = identifier; setidentifier(identifier); - _context3.next = 42; + _context3.next = 43; break; - case 39: - _context3.next = 41; + case 40: + _context3.next = 42; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -492,25 +493,26 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 41: - res = _context3.sent; case 42: - _context3.next = 44; + res = _context3.sent; + case 43: + _context3.next = 45; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, "/start.json"), { method: 'get' }); - case 44: + case 45: res1 = _context3.sent; - _context3.next = 47; + _context3.next = 48; return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 47: + case 48: response = _context3.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 56; + _context3.next = 57; break; } _executeCode = /*#__PURE__*/function () { var _ref4 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee2() { + var _formValues$standard_; var _yield$getOperationRe2, status, message, data, executeTime, isTimeOut; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -523,7 +525,7 @@ var ButtonLoading = function ButtonLoading(_ref) { message = _yield$getOperationRe2.message; data = _yield$getOperationRe2.data; executeTime = getTimeStamp(); - isTimeOut = executeTime - _startTime > (formValues.hack.time_limit + 3) * 1000; + 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); } @@ -562,15 +564,15 @@ var ButtonLoading = function ButtonLoading(_ref) { }; }(); _startTime = getTimeStamp(); - _context3.next = 53; + _context3.next = 54; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .sumbitCode */ .bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 53: + case 54: _executeCode(); - _context3.next = 57; + _context3.next = 58; break; - case 56: - setisloading(false); case 57: + setisloading(false); + case 58: case "end": return _context3.stop(); } @@ -2422,6 +2424,8 @@ var Fill = function Fill(_ref) { /* harmony default export */ var components_Fill = (Fill); // EXTERNAL MODULE: ./src/components/QuestionEditor/Buttonloading.tsx var Buttonloading = __webpack_require__(90175); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules +var ExclamationCircleOutlined = __webpack_require__(80205); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/components/BFill.tsx @@ -2430,20 +2434,22 @@ var Buttonloading = __webpack_require__(90175); -var BFill_TextArea = input/* default */.Z.TextArea; + +var BFill_TextArea = input/* default */.Z.TextArea; var BFill = function BFill(_ref) { - var _item$user_answer4, _item$standard_answer3, _item$standard_answer4; + var _item$user_answer2, _item$standard_answer2, _item$standard_answer3; 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; + onDebug = _ref$onDebug === void 0 ? function () {} : _ref$onDebug, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,_react_17_0_2_react.useState)([]), _useState2 = slicedToArray_default()(_useState, 2), userAnswer = _useState2[0], @@ -2453,27 +2459,29 @@ var BFill = function BFill(_ref) { 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[index]) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.answer_text) || '' + 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]); - (0,_react_17_0_2_react.useEffect)(function () { - var _item$user_answer2; - if ((item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2.length) > 0) { - var _Array$fill; - var data = (_Array$fill = new Array(item.multi_count).fill({ - value: '' - })) === null || _Array$fill === void 0 ? void 0 : _Array$fill.map(function (val, index) { - var _item$standard_answer2, _item$user_answer3; - return objectSpread2_default()(objectSpread2_default()({}, val), {}, { - score: item === null || item === void 0 || (_item$standard_answer2 = item.standard_answer_with_score) === null || _item$standard_answer2 === void 0 || (_item$standard_answer2 = _item$standard_answer2[index]) === null || _item$standard_answer2 === void 0 ? void 0 : _item$standard_answer2.score, - value: (item === null || item === void 0 || (_item$user_answer3 = item.user_answer) === null || _item$user_answer3 === void 0 || (_item$user_answer3 = _item$user_answer3[index]) === null || _item$user_answer3 === void 0 ? void 0 : _item$user_answer3.answer_text) || '' - }); - }); - setUserAnswer(data); - } - }, [item === null || item === void 0 ? void 0 : item.user_answer]); + + // 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: { @@ -2482,7 +2490,7 @@ var BFill = function BFill(_ref) { marginBottom: 20 }, children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - disabledFill: !item.repeat_answer && (item === null || item === void 0 || (_item$user_answer4 = item.user_answer) === null || _item$user_answer4 === void 0 ? void 0 : _item$user_answer4.length) > 0 && item.ques_status !== 0 || !!(answerData !== null && answerData !== void 0 && answerData.exercise.commit_status), + disabledFill: !item.repeat_answer && (item === null || item === void 0 || (_item$user_answer2 = item.user_answer) === null || _item$user_answer2 === void 0 ? void 0 : _item$user_answer2.length) > 0 && item.ques_status !== 0 || !!(answerData !== null && answerData !== void 0 && answerData.exercise.commit_status), onFillBlur: ( /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e, index) { var _e$parseInt; @@ -2516,7 +2524,7 @@ var BFill = function BFill(_ref) { 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.jsx)("div", { + }), !!(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.jsx)("div", { className: componentsmodules.analysisWrap, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: componentsmodules.greyBg, @@ -2529,7 +2537,7 @@ var BFill = function BFill(_ref) { color: '#6A7283' }, 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) { + }), 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", children: ["\u586B\u7A7A\u9879", index + 1, ":", answer === null || answer === void 0 ? void 0 : answer.answer_text] @@ -2548,21 +2556,34 @@ var BFill = function BFill(_ref) { })] })] }) - }), (item === null || item === void 0 ? void 0 : item.allow_student_debug) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { - textAlign: 'end', + display: 'flex', + justifyContent: 'space-between', marginTop: 10 }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + fontSize: 14, + color: '#ff0000' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + marginLeft: 5 + }, + children: "\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading/* default */.Z, { + setIsSubmitCode: setIsSubmitCode, ButtonProps: { type: 'primary' }, - ButtonText: "\u8FD0\u884C\u8C03\u8BD5", + ButtonText: "\u63D0\u4EA4\u4EE3\u7801", items: objectSpread2_default()(objectSpread2_default()({}, item), {}, { userAnswer: userAnswer }), hackidentifier: item === null || item === void 0 ? void 0 : item.hack_identifier - }) + })] })] }); }; @@ -2743,6 +2764,7 @@ var _excluded = ["globalSetting", "loading", "user", "exercise", "dispatch"]; + var Countdown = statistic/* default */.Z.Countdown; @@ -2752,7 +2774,7 @@ var Answer_scoreStatusMapping = { 1: 'c-green' }; var Answer = function Answer(_ref) { - var _user$userInfo, _user$userInfo2, _answerData$exercise4, _answerData$exercise24, _answerData$exercise25, _answerData$exercise26, _answerData$exercise27, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise_14, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise38, _answerData$exercise39, _answerData$question_5, _answerData$exercise_15, _answerData$question_6, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise_20, _answerData$exercise40, _answerData$exercise_21, _answerData$exercise_22, _answerData$exercise_24, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$exercise44, _answerData$exercise_27; + var _user$userInfo, _user$userInfo2, _answerData$exercise4, _answerData$exercise24, _answerData$exercise25, _answerData$exercise26, _answerData$exercise27, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise_18, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise38, _answerData$exercise39, _answerData$question_5, _answerData$exercise_19, _answerData$question_6, _answerData$exercise_20, _answerData$exercise_21, _answerData$exercise_22, _answerData$exercise_23, _answerData$exercise_24, _answerData$exercise40, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise_28, _answerData$exercise_29, _answerData$exercise_30, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$exercise44, _answerData$exercise_31; var globalSetting = _ref.globalSetting, loading = _ref.loading, user = _ref.user, @@ -2834,6 +2856,14 @@ var Answer = function Answer(_ref) { _useState34 = slicedToArray_default()(_useState33, 2), normalClose = _useState34[0], setNormalClose = _useState34[1]; //可以通过控制台操纵DOM的方式隐藏开考密码弹窗,当用户通过正常方式关闭开考密码弹窗时为true + var _useState35 = (0,_react_17_0_2_react.useState)(false), + _useState36 = slicedToArray_default()(_useState35, 2), + isSubmitCode = _useState36[0], + setIsSubmitCode = _useState36[1]; // 程序填空是否提交代码,这里用作记录 + var _useState37 = (0,_react_17_0_2_react.useState)(null), + _useState38 = slicedToArray_default()(_useState37, 2), + questionItem = _useState38[0], + setQuestionItem = _useState38[1]; //当前题目的相关信息 var iframe = (0,_react_17_0_2_react.useRef)(); var captureRef = (0,_react_17_0_2_react.useRef)(); var localIpRef = (0,_react_17_0_2_react.useRef)(); @@ -2846,46 +2876,46 @@ var Answer = function Answer(_ref) { var socket = (0,_react_17_0_2_react.useMemo)(function () { return new WebSocket("ws://localhost:8082"); }, []); - var _useState35 = (0,_react_17_0_2_react.useState)(0), - _useState36 = slicedToArray_default()(_useState35, 2), - oneindex = _useState36[0], - setoneindex = _useState36[1]; //大题下标 - var _useState37 = (0,_react_17_0_2_react.useState)(0), - _useState38 = slicedToArray_default()(_useState37, 2), - twoindex = _useState38[0], - settwoindex = _useState38[1]; //小题下标 - var _useState39 = (0,_react_17_0_2_react.useState)(false), + var _useState39 = (0,_react_17_0_2_react.useState)(0), _useState40 = slicedToArray_default()(_useState39, 2), - isShowmodal = _useState40[0], - setisshowmodal = _useState40[1]; - var _useState41 = (0,_react_17_0_2_react.useState)(false), + oneindex = _useState40[0], + setoneindex = _useState40[1]; //大题下标 + var _useState41 = (0,_react_17_0_2_react.useState)(0), _useState42 = slicedToArray_default()(_useState41, 2), - ischecked = _useState42[0], - setischecked = _useState42[1]; - var allowRouter = ["/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail"), "/classrooms/".concat(params.coursesId, "/exercise"), "/classrooms/".concat(params.coursesId, "/exercise/"), "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login, "/check"), "/classrooms/".concat(params.coursesId, "/exercisenotice/").concat(params.categoryId, "/users/").concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login)]; + twoindex = _useState42[0], + settwoindex = _useState42[1]; //小题下标 var _useState43 = (0,_react_17_0_2_react.useState)(false), _useState44 = slicedToArray_default()(_useState43, 2), - disabled = _useState44[0], - setDisabled = _useState44[1]; - var _useState45 = (0,_react_17_0_2_react.useState)({ + isShowmodal = _useState44[0], + setisshowmodal = _useState44[1]; + var _useState45 = (0,_react_17_0_2_react.useState)(false), + _useState46 = slicedToArray_default()(_useState45, 2), + ischecked = _useState46[0], + setischecked = _useState46[1]; + var allowRouter = ["/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail"), "/classrooms/".concat(params.coursesId, "/exercise"), "/classrooms/".concat(params.coursesId, "/exercise/"), "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login, "/check"), "/classrooms/".concat(params.coursesId, "/exercisenotice/").concat(params.categoryId, "/users/").concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login)]; + var _useState47 = (0,_react_17_0_2_react.useState)(false), + _useState48 = slicedToArray_default()(_useState47, 2), + disabled = _useState48[0], + setDisabled = _useState48[1]; + var _useState49 = (0,_react_17_0_2_react.useState)({ left: 0, top: 0, bottom: 0, right: 0 }), - _useState46 = slicedToArray_default()(_useState45, 2), - bounds = _useState46[0], - setBounds = _useState46[1]; + _useState50 = slicedToArray_default()(_useState49, 2), + bounds = _useState50[0], + setBounds = _useState50[1]; var draggleRef = (0,_react_17_0_2_react.useRef)(null); - var _useState47 = (0,_react_17_0_2_react.useState)(true), - _useState48 = slicedToArray_default()(_useState47, 2), - isopen = _useState48[0], - setisopen = _useState48[1]; + var _useState51 = (0,_react_17_0_2_react.useState)(true), + _useState52 = slicedToArray_default()(_useState51, 2), + isopen = _useState52[0], + setisopen = _useState52[1]; var questionPartRef = (0,_react_17_0_2_react.useRef)(); - var _useState49 = (0,_react_17_0_2_react.useState)(false), - _useState50 = slicedToArray_default()(_useState49, 2), - teachAnalysisModal = _useState50[0], - setTeachAnalysisModal = _useState50[1]; + var _useState53 = (0,_react_17_0_2_react.useState)(false), + _useState54 = slicedToArray_default()(_useState53, 2), + teachAnalysisModal = _useState54[0], + setTeachAnalysisModal = _useState54[1]; (0,Hooks/* useDisableAction */.y)((0,authority/* isStudent */.dE)()); var _onStart = function onStart(_event, uiData) { var _draggleRef$current; @@ -2950,7 +2980,7 @@ var Answer = function Answer(_ref) { }; }, []); (0,_react_17_0_2_react.useEffect)(function () { - var _answerData$question_; + var _answerData$question_, _answerData$exercise_; if (answerData !== null && answerData !== void 0 && (_answerData$question_ = answerData.question_status) !== null && _answerData$question_ !== void 0 && _answerData$question_.every(function (item) { return !!item.ques_status && openCameraSuccess && (answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.used_screen_num) < (answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.screen_num); })) { @@ -2959,6 +2989,7 @@ var Answer = function Answer(_ref) { (_captureRef$current = captureRef.current) === null || _captureRef$current === void 0 || _captureRef$current.handlePhoto(); }, 1300); } + 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]); var sendBeacon = function sendBeacon() { var _exercise$exerciseUse; @@ -3159,7 +3190,7 @@ var Answer = function Answer(_ref) { } else if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.is_locked) && answerCheckData.ip_error) {} // performance.navigation.type 0首页进入 1刷新 2返回 if (document.referrer === "" || performance.navigation.type === 2 || !allowRouter.includes(new URL(document.referrer).pathname)) { - sessionStorage.setItem("illegalEntry", "illegalEntry"); + sessionStorage.setItem("illegalEntry", allowRouter.includes(new URL(document.referrer).pathname) ? "illegalEntry" : "allowRouter"); _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exercise/")); return; } @@ -3300,14 +3331,35 @@ var Answer = function Answer(_ref) { return _ref6.apply(this, arguments); }; }(); - var handleCheckInitModal = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(res) { - var toSkipUrl; + var getSaveHackEvaluate = /*#__PURE__*/function () { + var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + var item, + _args6 = arguments; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { while (1) switch (_context6.prev = _context6.next) { + case 0: + item = _args6.length > 0 && _args6[0] !== undefined ? _args6[0] : questionItem; + _context6.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 _context6.stop(); + } + }, _callee6); + })); + return function getSaveHackEvaluate() { + return _ref7.apply(this, arguments); + }; + }(); //生成评测记录 + + var handleCheckInitModal = /*#__PURE__*/function () { + var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(res) { + var toSkipUrl; + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: if (!((res === null || res === void 0 ? void 0 : res.type) === 1)) { - _context6.next = 3; + _context7.next = 3; break; } es_modal/* default */.Z.info({ @@ -3325,10 +3377,10 @@ var Answer = function Answer(_ref) { children: (res === null || res === void 0 ? void 0 : res.message) || '' }) }); - return _context6.abrupt("return", Promise.reject()); + return _context7.abrupt("return", Promise.reject()); case 3: if (!((res === null || res === void 0 ? void 0 : res.type) === 2)) { - _context6.next = 7; + _context7.next = 7; break; } toSkipUrl = function toSkipUrl() { @@ -3359,32 +3411,32 @@ var Answer = function Answer(_ref) { })] }) }); - return _context6.abrupt("return", Promise.reject()); + return _context7.abrupt("return", Promise.reject()); case 7: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })); return function handleCheckInitModal(_x3) { - return _ref7.apply(this, arguments); + return _ref8.apply(this, arguments); }; }(); var initData = /*#__PURE__*/function () { - var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { var _user$userInfo5; var res, random_id, _res, _res2, _res9, _res10, _res$exercise, _res11, _res14, _res15, _res3, _answerCheckDataRef$c, _answerCheckDataRef$c2, _answerCheckDataRef$c3, _answerCheckDataRef$c4, _res4, _res6, _res7, _res8, _res5, _res12, _res13, _res16, _res17, _res21, _res22, _res23, _res18, _key; - return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: document.body.scrollIntoView(); setIsSpin(true); random_id = (_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_id; if (!(0,authority/* isAdmin */.GJ)()) { - _context7.next = 11; + _context8.next = 11; break; } - _context7.next = 6; + _context8.next = 6; return (0,service_exercise/* getReviewExercise */.BJ)({ exerciseId: params.categoryId, login: params.login @@ -3392,17 +3444,17 @@ var Answer = function Answer(_ref) { return setIsSpin(false); }); case 6: - res = _context7.sent; + res = _context8.sent; ((_res = res) === null || _res === void 0 ? void 0 : _res.exercise) && (res.exercise.user_exercise_status = 1); random_id = (_res2 = res) === null || _res2 === void 0 || (_res2 = _res2.exercise_answer_user) === null || _res2 === void 0 ? void 0 : _res2.user_id; - _context7.next = 38; + _context8.next = 38; break; case 11: if (!searchParams.get("check")) { - _context7.next = 18; + _context8.next = 18; break; } - _context7.next = 14; + _context8.next = 14; return (0,service_exercise/* getReviewExercise */.BJ)(objectSpread2_default()(objectSpread2_default()({}, params), {}, { exerciseId: params.categoryId, login: params.login @@ -3410,36 +3462,36 @@ var Answer = function Answer(_ref) { return setIsSpin(false); }); case 14: - res = _context7.sent; + res = _context8.sent; random_id = (_res3 = res) === null || _res3 === void 0 || (_res3 = _res3.exercise) === null || _res3 === void 0 ? void 0 : _res3.user_id; - _context7.next = 32; + _context8.next = 32; break; case 18: if (!(((_answerCheckDataRef$c = answerCheckDataRef.current) === null || _answerCheckDataRef$c === void 0 ? void 0 : _answerCheckDataRef$c.ip_limit) !== 'no' || (_answerCheckDataRef$c2 = answerCheckDataRef.current) !== null && _answerCheckDataRef$c2 !== void 0 && _answerCheckDataRef$c2.ip_bind)) { - _context7.next = 22; + _context8.next = 22; break; } - _context7.next = 21; + _context8.next = 21; return (0,Exercise_ip/* findLocalIp */.y)({ ip_limit: (_answerCheckDataRef$c3 = answerCheckDataRef.current) === null || _answerCheckDataRef$c3 === void 0 ? void 0 : _answerCheckDataRef$c3.ip_limit, ip_bind: (_answerCheckDataRef$c4 = answerCheckDataRef.current) === null || _answerCheckDataRef$c4 === void 0 ? void 0 : _answerCheckDataRef$c4.ip_bind }); case 21: - localIpRef.current = _context7.sent; + localIpRef.current = _context8.sent; case 22: - _context7.next = 24; + _context8.next = 24; return (0,service_exercise/* getExerciseStart */.CD)(objectSpread2_default()(objectSpread2_default()({}, params), {}, { ip: localIpRef.current }))["catch"](function () { return setIsSpin(false); }); case 24: - res = _context7.sent; + res = _context8.sent; if (res.status === -1) { handleToDetail(); } if (!(((_res4 = res) === null || _res4 === void 0 ? void 0 : _res4.status) === -5)) { - _context7.next = 29; + _context8.next = 29; break; } dispatch({ @@ -3452,7 +3504,7 @@ var Answer = function Answer(_ref) { }) } }); - return _context7.abrupt("return"); + return _context8.abrupt("return"); case 29: ((_res6 = res) === null || _res6 === void 0 ? void 0 : _res6.exercise) && (res.exercise.user_exercise_status = 0); ((_res7 = res) === null || _res7 === void 0 ? void 0 : _res7.exercise) && (res.exercise.exercise_status = 2); @@ -3470,11 +3522,11 @@ var Answer = function Answer(_ref) { }); case 32: if (!(!((_res9 = res) !== null && _res9 !== void 0 && (_res9 = _res9.exercise) !== null && _res9 !== void 0 && _res9.can_start) && (_res10 = res) !== null && _res10 !== void 0 && _res10.exercise)) { - _context7.next = 35; + _context8.next = 35; break; } window.location.href = "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/users/").concat(params.login, "/check"); - return _context7.abrupt("return"); + return _context8.abrupt("return"); case 35: if (((_res$exercise = res.exercise) === null || _res$exercise === void 0 ? void 0 : _res$exercise.commit_status) === 0 && !lockRef.current) { try { @@ -3499,7 +3551,7 @@ var Answer = function Answer(_ref) { if (((_res14 = res) === null || _res14 === void 0 || (_res14 = _res14.exercise) === null || _res14 === void 0 ? void 0 : _res14.take_photo) >= ((_res15 = res) === null || _res15 === void 0 || (_res15 = _res15.exercise) === null || _res15 === void 0 ? void 0 : _res15.photo_count)) {} case 38: setIsSpin(false); - _context7.next = 41; + _context8.next = 41; return handleCheckInitModal(res); case 41: if (res) { @@ -3537,15 +3589,15 @@ var Answer = function Answer(_ref) { res.question_status = res.question_status || createItems(((_res23 = res) === null || _res23 === void 0 ? void 0 : _res23.exercise_question_types) || []); setAnswerData(res); } - return _context7.abrupt("return", res); + return _context8.abrupt("return", res); case 43: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })); return function initData() { - return _ref8.apply(this, arguments); + return _ref9.apply(this, arguments); }; }(); var createItems = function createItems(item) { @@ -3595,28 +3647,28 @@ var Answer = function Answer(_ref) { children: ["\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"] }), onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { - var _answerData$exercise_; + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + var _answerData$exercise_2; var res; - return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: - _context8.next = 2; + _context9.next = 2; return (0,service_exercise/* redoExercise */.q6)({ categoryId: params.categoryId, - user_ids: [answerData === null || answerData === void 0 || (_answerData$exercise_ = answerData.exercise_answer_user) === null || _answerData$exercise_ === void 0 ? void 0 : _answerData$exercise_.user_id] + user_ids: [answerData === null || answerData === void 0 || (_answerData$exercise_2 = answerData.exercise_answer_user) === null || _answerData$exercise_2 === void 0 ? void 0 : _answerData$exercise_2.user_id] }); case 2: - res = _context8.sent; + res = _context9.sent; if (res) { message/* default */.ZP.info(res === null || res === void 0 ? void 0 : res.message); handleToDetail(); } case 4: case "end": - return _context8.stop(); + return _context9.stop(); } - }, _callee8); + }, _callee9); })); function onOk() { return _onOk.apply(this, arguments); @@ -3630,17 +3682,17 @@ var Answer = function Answer(_ref) { window.location.href = (0,util/* checkIsClientExam */.Ll)() ? "/" : "/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/detail"); }; var handleLeftTime = /*#__PURE__*/function () { - var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { + var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { var res; - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: - _context9.next = 2; + _context10.next = 2; return (0,service_exercise/* exerciseLeftTime */.PT)(objectSpread2_default()({}, params)); case 2: - res = _context9.sent; + res = _context10.sent; if (!(res !== null && res !== void 0 && res.has_time)) { - _context9.next = 9; + _context10.next = 9; break; } setTime(Date.now() + (res === null || res === void 0 ? void 0 : res.left_time) * 1000); @@ -3651,34 +3703,34 @@ var Answer = function Answer(_ref) { }) }); }); - return _context9.abrupt("return", true); + return _context10.abrupt("return", true); case 9: handleFinishTime(); - return _context9.abrupt("return", false); + return _context10.abrupt("return", false); case 11: case "end": - return _context9.stop(); + return _context10.stop(); } - }, _callee9); + }, _callee10); })); return function handleLeftTime() { - return _ref9.apply(this, arguments); + return _ref10.apply(this, arguments); }; }(); // 自动交卷 var handleFinishTime = /*#__PURE__*/function () { - var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { var res, _time; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - _context11.next = 2; + _context12.next = 2; return (0,service_exercise/* submitExerciseAnswer */.VL)({ categoryId: params.categoryId, commit_method: 2 }); case 2: - res = _context11.sent; + res = _context12.sent; setOpenFullScreen(false); //交卷之后不再记录切屏 setStartRecording(false); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { @@ -3691,16 +3743,16 @@ var Answer = function Answer(_ref) { children: ["\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"] }), onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: handleToDetail(); case 1: case "end": - return _context10.stop(); + return _context11.stop(); } - }, _callee10); + }, _callee11); })); function onOk() { return _onOk2.apply(this, arguments); @@ -3717,26 +3769,26 @@ var Answer = function Answer(_ref) { } case 7: case "end": - return _context11.stop(); + return _context12.stop(); } - }, _callee11); + }, _callee12); })); return function handleFinishTime() { - return _ref10.apply(this, arguments); + return _ref11.apply(this, arguments); }; }(); var goShixun = /*#__PURE__*/function () { - var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(item) { + var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(item) { var res; - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - _context12.next = 2; + _context13.next = 2; return (item.is_jupyter || item.is_jupyter_lab ? shixuns/* execJupyter */.BK : shixuns/* execShixun */.Ir)({ id: item.shixun_identifier }); case 2: - res = _context12.sent; + res = _context13.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.categoryId, "&coursesId=").concat(params.coursesId, "&login=").concat(params.login, "&questionId=").concat(item.question_id, "&isFullScreen=").concat((0,fullscreen/* IsFull */.vp)()).concat(iframeUrlSuffix.current || "")); @@ -3754,12 +3806,12 @@ var Answer = function Answer(_ref) { } case 5: case "end": - return _context12.stop(); + return _context13.stop(); } - }, _callee12); + }, _callee13); })); return function goShixun(_x4) { - return _ref11.apply(this, arguments); + return _ref12.apply(this, arguments); }; }(); var handleResetGame = function handleResetGame(url, question_id, is_jupyter_lab, is_jupyter) { @@ -3775,32 +3827,32 @@ var Answer = function Answer(_ref) { children: "\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!" }), onOk: function () { - var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { + var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { var res, execRes; - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - _context13.next = 2; + _context14.next = 2; return (0,service_exercise/* resetMyGame */.$Q)({ url: url }); case 2: - res = _context13.sent; + res = _context14.sent; if (res) { - _context13.next = 5; + _context14.next = 5; break; } - return _context13.abrupt("return"); + return _context14.abrupt("return"); case 5: message/* default */.ZP.success("重置成功,正在进入实践项目!"); - _context13.next = 8; + _context14.next = 8; return (0,shixuns/* execShixun */.Ir)({ id: res.shixun_identifier }); case 8: - execRes = _context13.sent; + execRes = _context14.sent; if (!(execRes !== null && execRes !== void 0 && execRes.game_identifier)) { - _context13.next = 12; + _context14.next = 12; break; } goShixun({ @@ -3810,7 +3862,7 @@ var Answer = function Answer(_ref) { is_jupyter: is_jupyter }); // openNewWindow(`/tasks/${execRes.game_identifier}`); - return _context13.abrupt("return"); + return _context14.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); @@ -3819,9 +3871,9 @@ var Answer = function Answer(_ref) { } case 13: case "end": - return _context13.stop(); + return _context14.stop(); } - }, _callee13); + }, _callee14); })); function onOk() { return _onOk3.apply(this, arguments); @@ -3843,19 +3895,19 @@ var Answer = function Answer(_ref) { }); }; var handleJoinShixun = /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15(item) { + var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(item) { var _exercise$exerciseUse2; var checkRes; - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - _context15.next = 2; + _context16.next = 2; return (0,service_exercise/* checkRedoStatus */.o3)({ exercise_user_id: (_exercise$exerciseUse2 = exercise.exerciseUserInfo) === null || _exercise$exerciseUse2 === void 0 ? void 0 : _exercise$exerciseUse2.exercise_user_id, shixun_id: item.shixun_id }); case 2: - checkRes = _context15.sent; + checkRes = _context16.sent; if (checkRes !== null && checkRes !== void 0 && checkRes.redo) { es_modal/* default */.Z.info({ width: 530, @@ -3867,18 +3919,18 @@ var Answer = function Answer(_ref) { 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 _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() { + var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { var res, newQuestions, index, newItem; - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - _context14.next = 2; + _context15.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 = _context14.sent; + res = _context15.sent; if (res) { clearCountdownTimeout(); newQuestions = (0,lodash.cloneDeep)(answerData === null || answerData === void 0 ? void 0 : answerData.exercise_question_types); @@ -3900,9 +3952,9 @@ var Answer = function Answer(_ref) { } case 4: case "end": - return _context14.stop(); + return _context15.stop(); } - }, _callee14); + }, _callee15); })); function onOk() { return _onOk4.apply(this, arguments); @@ -3916,30 +3968,30 @@ var Answer = function Answer(_ref) { } case 4: case "end": - return _context15.stop(); + return _context16.stop(); } - }, _callee15); + }, _callee16); })); return function handleJoinShixun(_x5) { - return _ref12.apply(this, arguments); + return _ref13.apply(this, arguments); }; }(); var handleJoinProgram = /*#__PURE__*/function () { - var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(item) { + var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(item) { var res; - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: if (!item.hack_identifier) { - _context16.next = 5; + _context17.next = 5; break; } - _context16.next = 3; + _context17.next = 3; return (0,service_exercise/* startProgram */.nF)({ id: item.hack_identifier }); case 3: - res = _context16.sent; + res = _context17.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { clearCountdownTimeout(); setIframeUrl("/myproblems/".concat(res.identifier, "?type=exercises&exercisesId=").concat(params.categoryId, "&coursesId=").concat(params.coursesId, "&login=").concat(params.login, "&questionId=").concat(item.question_id).concat(iframeUrlSuffix.current || "")); @@ -3947,21 +3999,22 @@ var Answer = function Answer(_ref) { } case 5: case "end": - return _context16.stop(); + return _context17.stop(); } - }, _callee16); + }, _callee17); })); return function handleJoinProgram(_x6) { - return _ref13.apply(this, arguments); + return _ref14.apply(this, arguments); }; }(); var handleSave = /*#__PURE__*/function () { - var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(questionId, exercise_choice_id, answer_text, callBack, kp_content, kp_clazz, hideLoading) { + var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18(questionId, exercise_choice_id, answer_text, callBack, kp_content, kp_clazz, hideLoading) { var _res$alert; var ip, saveParams, res, _res$alert2; - return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: + setIsSubmitCode(false); if (!hideLoading) setIsSpin(true); saveParams = { questionId: questionId, @@ -3969,16 +4022,16 @@ var Answer = function Answer(_ref) { answer_text: answer_text }; if (!((answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.ip_limit) === 'inner' || answerCheckData.ip_bind)) { - _context17.next = 6; + _context18.next = 7; break; } - _context17.next = 5; + _context18.next = 6; return (0,Exercise_ip/* findLocalIp */.y)({ ip_limit: answerCheckData === null || answerCheckData === void 0 ? void 0 : answerCheckData.ip_limit }); - case 5: - ip = _context17.sent; case 6: + ip = _context18.sent; + case 7: // await checkLocalOrPublicIp({ exerciseId: params.categoryId, ip: ip, errmsgHide: true, ip_limit: answerCheckData?.ip_limit, ip_bind: answerCheckData?.ip_bind }).catch(e => { // setCheckStatus(e); // }) @@ -3990,17 +4043,17 @@ var Answer = function Answer(_ref) { saveParams["kp_clazz"] = kp_clazz; } if (questionId) { - _context17.next = 11; + _context18.next = 12; break; } console.error("handleSave no questionId params"); - return _context17.abrupt("return"); - case 11: + return _context18.abrupt("return"); + case 12: saveParams.ip = ip; - _context17.next = 14; + _context18.next = 15; return (0,service_exercise/* updateExerciseAnswers */.oX)(saveParams); - case 14: - res = _context17.sent; + case 15: + res = _context18.sent; if (res !== null && res !== void 0 && (_res$alert = res.alert) !== null && _res$alert !== void 0 && _res$alert.length) { res === null || res === void 0 || (_res$alert2 = res.alert) === null || _res$alert2 === void 0 || _res$alert2.map(function (item) { es_modal/* default */.Z.warn({ @@ -4041,40 +4094,49 @@ var Answer = function Answer(_ref) { message/* default */.ZP.warning(res.message || "试卷已截止,已自动交卷"); } setIsSpin(false); - return _context17.abrupt("return", res); - case 19: + return _context18.abrupt("return", res); + case 20: case "end": - return _context17.stop(); + return _context18.stop(); } - }, _callee17); + }, _callee18); })); return function handleSave(_x7, _x8, _x9, _x10, _x11, _x12, _x13) { - return _ref14.apply(this, arguments); + return _ref15.apply(this, arguments); }; }(); var handleVerifySave = /*#__PURE__*/function () { - var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20(isSave) { - var timeRes, time, res, tip, total, _answerData$exercise_2, _answerData$exercise_3, renderArr, filteredArr; - return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { + var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21(isSave) { + var timeRes, time, res, tip, total, _answerData$exercise_3, _answerData$exercise_4, renderArr, filteredArr; + return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: - _context20.next = 2; + _context21.next = 2; return (0,service_exercise/* exerciseLeftTime */.PT)(objectSpread2_default()({}, params)); case 2: - timeRes = _context20.sent; + timeRes = _context21.sent; time = timeRes !== null && timeRes !== void 0 && timeRes.left_time ? Date.now() + (timeRes === null || timeRes === void 0 ? void 0 : timeRes.left_time) * 1000 : null; - _context20.next = 6; + if (!((questionItem === null || questionItem === void 0 ? void 0 : questionItem.question_type) == 8 && !isSubmitCode)) { + _context21.next = 8; + break; + } + _context21.next = 7; + return getSaveHackEvaluate(); + case 7: + setIsSubmitCode(true); + case 8: + _context21.next = 10; return (0,service_exercise/* beginCommit */.Vj)({ id: params.categoryId }); - case 6: - res = _context20.sent; + case 10: + res = _context21.sent; if (res) { - _context20.next = 9; + _context21.next = 13; break; } - return _context20.abrupt("return"); - case 9: + return _context21.abrupt("return"); + case 13: console.log("res===", res); if (res.question_undo !== 0 || res.oj_undo !== 0) { if (res.question_undo > 0) { @@ -4086,14 +4148,14 @@ var Answer = function Answer(_ref) { }); if (res.oj_undo > 0 || res.shixun_undo > 0) { renderArr = [{ - type: (answerData === null || answerData === void 0 || (_answerData$exercise_2 = answerData.exercise_question_types) === null || _answerData$exercise_2 === void 0 || (_answerData$exercise_2 = _answerData$exercise_2.find(function (item) { + type: (answerData === null || answerData === void 0 || (_answerData$exercise_3 = answerData.exercise_question_types) === null || _answerData$exercise_3 === void 0 || (_answerData$exercise_3 = _answerData$exercise_3.find(function (item) { return item.question_type == 6; - })) === null || _answerData$exercise_2 === void 0 ? void 0 : _answerData$exercise_2.name) || '编程题', + })) === null || _answerData$exercise_3 === void 0 ? void 0 : _answerData$exercise_3.name) || '编程题', num: res.oj_undo }, { - type: (answerData === null || answerData === void 0 || (_answerData$exercise_3 = answerData.exercise_question_types) === null || _answerData$exercise_3 === void 0 || (_answerData$exercise_3 = _answerData$exercise_3.find(function (item) { + type: (answerData === null || answerData === void 0 || (_answerData$exercise_4 = answerData.exercise_question_types) === null || _answerData$exercise_4 === void 0 || (_answerData$exercise_4 = _answerData$exercise_4.find(function (item) { return item.question_type == 5; - })) === null || _answerData$exercise_3 === void 0 ? void 0 : _answerData$exercise_3.name) || '实训题', + })) === null || _answerData$exercise_4 === void 0 ? void 0 : _answerData$exercise_4.name) || '实训题', num: res.shixun_undo }]; filteredArr = renderArr.filter(function (item) { @@ -4123,27 +4185,27 @@ var Answer = function Answer(_ref) { children: [tip, isSave ? "\u5728".concat(dayjs_min_default()(res.end_time).format("YYYY-MM-DD HH:mm"), "\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898") : time ? "\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat((0,util/* toTimeFormat */.li)((time - new Date().getTime()) / 1000), " \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F") : "提交后无法再修改答题,是否确认提交?"] }), onOk: function () { - var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { - return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19() { + return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: setOpenFullScreen(false); setStartRecording(false); if (!isSave) { - _context18.next = 6; + _context19.next = 6; break; } if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.screen_open)) handleToDetail();else message/* default */.ZP.success("保存成功"); - _context18.next = 8; + _context19.next = 8; break; case 6: - _context18.next = 8; + _context19.next = 8; return handleSubmitAnswer(); case 8: case "end": - return _context18.stop(); + return _context19.stop(); } - }, _callee18); + }, _callee19); })); function onOk() { return _onOk5.apply(this, arguments); @@ -4163,27 +4225,27 @@ var Answer = function Answer(_ref) { children: isSave ? "\u5728".concat(dayjs_min_default()(res.end_time).format("YYYY-MM-DD HH:mm"), "\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898") : time ? "\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat((0,util/* toTimeFormat */.li)((time - new Date().getTime()) / 1000), " \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F") : "提交后无法再修改答题,是否确认提交?" }), onOk: function () { - var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19() { - return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20() { + return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: setOpenFullScreen(false); setStartRecording(false); if (!isSave) { - _context19.next = 6; + _context20.next = 6; break; } if (!(answerCheckData !== null && answerCheckData !== void 0 && answerCheckData.screen_open)) handleToDetail();else message/* default */.ZP.success("保存成功"); - _context19.next = 8; + _context20.next = 8; break; case 6: - _context19.next = 8; + _context20.next = 8; return handleSubmitAnswer(); case 8: case "end": - return _context19.stop(); + return _context20.stop(); } - }, _callee19); + }, _callee20); })); function onOk() { return _onOk6.apply(this, arguments); @@ -4192,14 +4254,14 @@ var Answer = function Answer(_ref) { }() }); } - case 11: + case 15: case "end": - return _context20.stop(); + return _context21.stop(); } - }, _callee20); + }, _callee21); })); return function handleVerifySave(_x14) { - return _ref15.apply(this, arguments); + return _ref16.apply(this, arguments); }; }(); var submitProgressContent = function submitProgressContent(progress) { @@ -4238,19 +4300,19 @@ var Answer = function Answer(_ref) { }, 50); }; var handleSubmitAnswer = /*#__PURE__*/function () { - var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { + var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22() { var res; - return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: - _context21.next = 2; + _context22.next = 2; return (0,service_exercise/* submitExerciseAnswer */.VL)({ categoryId: params.categoryId, commit_method: 1 }); case 2: - res = _context21.sent; - _context21.next = 5; + res = _context22.sent; + _context22.next = 5; return dispatch({ type: "exercise/setActionTabs", payload: objectSpread2_default()({}, { @@ -4344,18 +4406,18 @@ var Answer = function Answer(_ref) { } case 6: case "end": - return _context21.stop(); + return _context22.stop(); } - }, _callee21); + }, _callee22); })); return function handleSubmitAnswer() { - return _ref16.apply(this, arguments); + return _ref17.apply(this, arguments); }; }(); var handleChangeSingle = /*#__PURE__*/function () { - var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22(value, id, key, item) { - return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23(value, id, key, item) { + return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: handleSave(id, value, null, function () { //答题卡选中 @@ -4371,18 +4433,18 @@ var Answer = function Answer(_ref) { }); case 1: case "end": - return _context22.stop(); + return _context23.stop(); } - }, _callee22); + }, _callee23); })); return function handleChangeSingle(_x15, _x16, _x17, _x18) { - return _ref17.apply(this, arguments); + return _ref18.apply(this, arguments); }; }(); var handleChangeSingles = /*#__PURE__*/function () { - var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23(value, id, key, item, items) { - return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24(value, id, key, item, items) { + return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: handleSave(item.question_id, value, null, function () { var _items$sub_exercise_q, _items$sub_exercise_q2, _items$sub_exercise_q3; @@ -4400,12 +4462,12 @@ var Answer = function Answer(_ref) { }); case 1: case "end": - return _context23.stop(); + return _context24.stop(); } - }, _callee23); + }, _callee24); })); return function handleChangeSingles(_x19, _x20, _x21, _x22, _x23) { - return _ref18.apply(this, arguments); + return _ref19.apply(this, arguments); }; }(); var handleChangeMultiple = function handleChangeMultiple(value, id, item) { @@ -4422,22 +4484,22 @@ var Answer = function Answer(_ref) { }); }; var handleBlurFill = /*#__PURE__*/function () { - var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24(value, index, id, param, item) { + var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(value, index, id, param, item) { var res; - return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: if (value.replaceAll(' ', '')) { - _context24.next = 3; + _context25.next = 3; break; } signConfigFuc(); - return _context24.abrupt("return", { + return _context25.abrupt("return", { status: -4, message: '答案不能为空' }); case 3: - _context24.next = 5; + _context25.next = 5; return handleSave(id, index, value, function () { answerData.question_status.find(function (item) { return item.ques_id === id; @@ -4462,25 +4524,25 @@ var Answer = function Answer(_ref) { setAnswerData(objectSpread2_default()({}, answerData)); }); case 5: - res = _context24.sent; - return _context24.abrupt("return", res); + res = _context25.sent; + return _context25.abrupt("return", res); case 7: case "end": - return _context24.stop(); + return _context25.stop(); } - }, _callee24); + }, _callee25); })); return function handleBlurFill(_x24, _x25, _x26, _x27, _x28) { - return _ref19.apply(this, arguments); + return _ref20.apply(this, arguments); }; }(); var handleBlurBProgram = /*#__PURE__*/function () { - var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(value, index, id, param, item) { + var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(value, index, id, param, item) { var res; - return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: - _context25.next = 2; + _context26.next = 2; return handleSave(id, index, value, function () { answerData.question_status.find(function (item) { return item.ques_id === id; @@ -4509,16 +4571,16 @@ var Answer = function Answer(_ref) { setAnswerData(objectSpread2_default()({}, answerData)); }); case 2: - res = _context25.sent; - return _context25.abrupt("return", res); + res = _context26.sent; + return _context26.abrupt("return", res); case 4: case "end": - return _context25.stop(); + return _context26.stop(); } - }, _callee25); + }, _callee26); })); return function handleBlurBProgram(_x29, _x30, _x31, _x32, _x33) { - return _ref20.apply(this, arguments); + return _ref21.apply(this, arguments); }; }(); var handleBlurSimple = function handleBlurSimple(value, id, item, hideLoading) { @@ -4886,22 +4948,22 @@ var Answer = function Answer(_ref) { sign: sign, answerData: answerData, onBlur: ( /*#__PURE__*/function () { - var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(value, index, userAnswer) { - return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(value, index, userAnswer) { + return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: - _context26.next = 2; + _context27.next = 2; return handleBlurFill(value, index, item === null || item === void 0 ? void 0 : item.question_id, userAnswer, item); case 2: - return _context26.abrupt("return", _context26.sent); + return _context27.abrupt("return", _context27.sent); case 3: case "end": - return _context26.stop(); + return _context27.stop(); } - }, _callee26); + }, _callee27); })); return function (_x34, _x35, _x36) { - return _ref21.apply(this, arguments); + return _ref22.apply(this, arguments); }; }()) }); @@ -4946,32 +5008,33 @@ var Answer = function Answer(_ref) { }; var renderBProgram = function renderBProgram(item, key) { return /*#__PURE__*/(0,jsx_runtime.jsx)(components_BFill, { + setIsSubmitCode: setIsSubmitCode, item: item, answerData: answerData, onBlur: ( /*#__PURE__*/function () { - var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(value, index, userAnswer) { - return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + var _ref23 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28(value, index, userAnswer) { + return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: - _context27.next = 2; + _context28.next = 2; return handleBlurBProgram(value, index, item === null || item === void 0 ? void 0 : item.question_id, userAnswer, item); case 2: - return _context27.abrupt("return", _context27.sent); + return _context28.abrupt("return", _context28.sent); case 3: case "end": - return _context27.stop(); + return _context28.stop(); } - }, _callee27); + }, _callee28); })); return function (_x37, _x38, _x39) { - return _ref22.apply(this, arguments); + return _ref23.apply(this, arguments); }; }()) }); }; var renderAnswerCard = function renderAnswerCard(title, key, index) { - var _answerData$exercise_4, _obj$items; - var obj = answerData === null || answerData === void 0 || (_answerData$exercise_4 = answerData.exercise_question_types) === null || _answerData$exercise_4 === void 0 ? void 0 : _answerData$exercise_4.find(function (item) { + var _answerData$exercise_5, _obj$items; + var obj = answerData === null || answerData === void 0 || (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 ? void 0 : _answerData$exercise_5.find(function (item) { return item.question_type === key; }); return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -5105,19 +5168,19 @@ var Answer = function Answer(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { type: "primary", className: Answermodules.toIframeBtn, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28() { - return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29() { + return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - _context28.next = 2; + _context29.next = 2; return handleJoinShixun(item); case 2: - return _context28.abrupt("return", _context28.sent); + return _context29.abrupt("return", _context29.sent); case 3: case "end": - return _context28.stop(); + return _context29.stop(); } - }, _callee28); + }, _callee29); })), children: "\u8FDB\u5165\u7B54\u9898" }) @@ -5147,9 +5210,9 @@ var Answer = function Answer(_ref) { var switchType = (0,_react_17_0_2_react.useRef)(); var switchData = (0,_react_17_0_2_react.useRef)({}); var skipPrevQuestion = function skipPrevQuestion() { - var _answerData$exercise_5, _answerData$exercise20, _currentQuestionItem$2; + var _answerData$exercise_6, _answerData$exercise20, _currentQuestionItem$2, _answerData$exercise_7; window.blur(); - var currentQuestionItem = (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5[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[twoindex]; + var currentQuestionItem = (_answerData$exercise_6 = answerData.exercise_question_types) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6[oneindex]) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6.items) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6[twoindex]; if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise20 = answerData.exercise) === null || _answerData$exercise20 === void 0 ? void 0 : _answerData$exercise20.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { var _currentQuestionItem$; if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$ = currentQuestionItem.user_answer) === null || _currentQuestionItem$ === void 0 ? void 0 : _currentQuestionItem$.length) > 0) { @@ -5175,13 +5238,20 @@ var Answer = function Answer(_ref) { } else { twoindex -= 1; } + if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.question_type) == 8 && !isSubmitCode) { + setTimeout(function () { + getSaveHackEvaluate(currentQuestionItem); + }, 500); + } + setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_7 = answerData.exercise_question_types) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7[oneindex]) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7.items) === null || _answerData$exercise_7 === void 0 ? void 0 : _answerData$exercise_7[twoindex]); + setIsSubmitCode(false); setoneindex(oneindex); settwoindex(twoindex); }; var skipNextQuestion = function skipNextQuestion() { - var _answerData$exercise_6, _answerData$exercise21, _currentQuestionItem$4; + var _answerData$exercise_8, _answerData$exercise21, _currentQuestionItem$4, _answerData$exercise_9; window.blur(); - var currentQuestionItem = (_answerData$exercise_6 = answerData.exercise_question_types) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6[oneindex]) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6.items) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6[twoindex]; + var currentQuestionItem = (_answerData$exercise_8 = answerData.exercise_question_types) === null || _answerData$exercise_8 === void 0 || (_answerData$exercise_8 = _answerData$exercise_8[oneindex]) === null || _answerData$exercise_8 === void 0 || (_answerData$exercise_8 = _answerData$exercise_8.items) === null || _answerData$exercise_8 === void 0 ? void 0 : _answerData$exercise_8[twoindex]; //提示不允许重复作答弹窗的逻辑 if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise21 = answerData.exercise) === null || _answerData$exercise21 === void 0 ? void 0 : _answerData$exercise21.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { var _currentQuestionItem$3; @@ -5208,13 +5278,20 @@ var Answer = function Answer(_ref) { } else { twoindex = twoindex + 1; } + if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.question_type) == 8 && !isSubmitCode) { + setTimeout(function () { + getSaveHackEvaluate(currentQuestionItem); + }, 500); + } + setQuestionItem(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 || (_answerData$exercise_9 = _answerData$exercise_9.items) === null || _answerData$exercise_9 === void 0 ? void 0 : _answerData$exercise_9[twoindex]); + setIsSubmitCode(false); setoneindex(oneindex); settwoindex(twoindex); }; var skipAppointQuestion = function skipAppointQuestion(p) { - var _answerData$exercise_7, _answerData$exercise22, _currentQuestionItem$6; + var _answerData$exercise_10, _answerData$exercise22, _currentQuestionItem$6, _answerData$exercise_11; var record = p || skipData.current; - var currentQuestionItem = (_answerData$exercise_7 = answerData.exercise_question_types) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7[oneindex]) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7.items) === null || _answerData$exercise_7 === void 0 ? void 0 : _answerData$exercise_7[twoindex]; + var currentQuestionItem = (_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 || (_answerData$exercise_10 = _answerData$exercise_10.items) === null || _answerData$exercise_10 === void 0 ? void 0 : _answerData$exercise_10[twoindex]; if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise22 = answerData.exercise) === null || _answerData$exercise22 === void 0 ? void 0 : _answerData$exercise22.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) { var _currentQuestionItem$5; if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$5 = currentQuestionItem.user_answer) === null || _currentQuestionItem$5 === void 0 ? void 0 : _currentQuestionItem$5.length) > 0) { @@ -5230,6 +5307,13 @@ var Answer = function Answer(_ref) { //如果勾选了不再提示,则手动设为已答 currentQuestionItem.ques_status = 1; } + if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.question_type) == 8 && !isSubmitCode) { + setTimeout(function () { + getSaveHackEvaluate(currentQuestionItem); + }, 500); + } + setQuestionItem(answerData === null || answerData === void 0 || (_answerData$exercise_11 = answerData.exercise_question_types) === null || _answerData$exercise_11 === void 0 || (_answerData$exercise_11 = _answerData$exercise_11[record === null || record === void 0 ? void 0 : record.oneindex]) === null || _answerData$exercise_11 === void 0 || (_answerData$exercise_11 = _answerData$exercise_11.items) === null || _answerData$exercise_11 === void 0 ? void 0 : _answerData$exercise_11[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({ @@ -5239,28 +5323,28 @@ var Answer = function Answer(_ref) { }); }; var handleRefresh = /*#__PURE__*/function () { - var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29() { + var _ref25 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { var _answerData$exercise23; var res; - return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: if (!sign.current) { - _context29.next = 3; + _context30.next = 3; break; } sign.current = 'refresh'; - return _context29.abrupt("return"); + return _context30.abrupt("return"); case 3: - _context29.next = 5; + _context30.next = 5; return initData(); case 5: - res = _context29.sent; + res = _context30.sent; if (!(answerData !== null && answerData !== void 0 && (_answerData$exercise23 = answerData.exercise) !== null && _answerData$exercise23 !== void 0 && _answerData$exercise23.left_time)) { - _context29.next = 9; + _context30.next = 9; break; } - _context29.next = 9; + _context30.next = 9; return handleLeftTime(); case 9: if (!(res !== null && res !== void 0 && res.status)) { @@ -5268,12 +5352,12 @@ var Answer = function Answer(_ref) { } case 10: case "end": - return _context29.stop(); + return _context30.stop(); } - }, _callee29); + }, _callee30); })); return function handleRefresh() { - return _ref24.apply(this, arguments); + return _ref25.apply(this, arguments); }; }(); var signConfigFuc = function signConfigFuc() { @@ -5304,17 +5388,17 @@ var Answer = function Answer(_ref) { skipData.current = {}; }; 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]; + var _answerData$exercise_12, _answerData$exercise_13, _answerData$exercise_14, _answerData$exercise_15, _answerData$exercise_16, _answerData$exercise_17; + var currentItem = 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].items) === null || _answerData$exercise_12 === void 0 ? void 0 : _answerData$exercise_12[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] + children: [(0,util/* toChineseNumber */.EM)(oneindex + 1), "\u3001", 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.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"] + children: ["\uFF08\u5171", answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_question_types) === null || _answerData$exercise_14 === void 0 || (_answerData$exercise_14 = _answerData$exercise_14[oneindex]) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.count, "\u9898\uFF1B", (answerData === null || answerData === void 0 || (_answerData$exercise_15 = answerData.exercise_question_types) === null || _answerData$exercise_15 === void 0 || (_answerData$exercise_15 = _answerData$exercise_15[oneindex]) === null || _answerData$exercise_15 === void 0 ? void 0 : _answerData$exercise_15.question_type) === 7 ? "\u5305\u542B".concat(answerData === null || answerData === void 0 || (_answerData$exercise_16 = answerData.exercise_question_types) === null || _answerData$exercise_16 === void 0 || (_answerData$exercise_16 = _answerData$exercise_16[oneindex]) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.sub_questions_count, "\u5C0F\u9898") : '', " \u5171", answerData === null || answerData === void 0 || (_answerData$exercise_17 = answerData.exercise_question_types) === null || _answerData$exercise_17 === void 0 || (_answerData$exercise_17 = _answerData$exercise_17[oneindex]) === null || _answerData$exercise_17 === void 0 ? void 0 : _answerData$exercise_17.score, "\u5206\uFF09"] }), !(currentItem !== null && currentItem !== void 0 && currentItem.repeat_answer) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { color: '#E30000', @@ -5406,29 +5490,29 @@ var Answer = function Answer(_ref) { children: (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise31 = answerData.exercise) === null || _answerData$exercise31 === void 0 ? void 0 : _answerData$exercise31.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { className: "".concat(Answermodules.submitButton, " ml10"), type: "primary", - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { - return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { + return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: if (!sign.current) { - _context30.next = 3; + _context31.next = 3; break; } sign.current = 'submit'; - return _context30.abrupt("return"); + return _context31.abrupt("return"); case 3: - _context30.next = 5; + _context31.next = 5; return handleVerifySave(false); case 5: case "end": - return _context30.stop(); + return _context31.stop(); } - }, _callee30); + }, _callee31); })), children: "\u4EA4\u5377" }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: ((answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise33 = answerData.exercise) === null || _answerData$exercise33 === void 0 ? void 0 : _answerData$exercise33.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_answer_user) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ((answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise33 = answerData.exercise) === null || _answerData$exercise33 === void 0 ? void 0 : _answerData$exercise33.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_18 = answerData.exercise_answer_user) === null || _answerData$exercise_18 === void 0 ? void 0 : _answerData$exercise_18.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: Answermodules.teachAnalysis, onClick: function onClick() { return setTeachAnalysisModal(true); @@ -5534,7 +5618,7 @@ var Answer = function Answer(_ref) { style: { color: '#999999' }, - children: ["/", answerData === null || answerData === void 0 || (_answerData$exercise_15 = answerData.exercise_types) === null || _answerData$exercise_15 === void 0 ? void 0 : _answerData$exercise_15.q_counts] + children: ["/", answerData === null || answerData === void 0 || (_answerData$exercise_19 = answerData.exercise_types) === null || _answerData$exercise_19 === void 0 ? void 0 : _answerData$exercise_19.q_counts] })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { @@ -5543,7 +5627,7 @@ var Answer = function Answer(_ref) { 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_16 = answerData.exercise_types) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.q_counts) * 100, + })) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.length) / (answerData === null || answerData === void 0 || (_answerData$exercise_20 = answerData.exercise_types) === null || _answerData$exercise_20 === void 0 ? void 0 : _answerData$exercise_20.q_counts) * 100, showInfo: false }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { @@ -5554,7 +5638,7 @@ var Answer = function Answer(_ref) { style: { color: '#165DFF' }, - children: (answerData === null || answerData === void 0 || (_answerData$exercise_17 = answerData.exercise_types) === null || _answerData$exercise_17 === void 0 ? void 0 : _answerData$exercise_17.q_counts) || (answerData === null || answerData === void 0 || (_answerData$exercise_18 = answerData.exercise_scores) === null || _answerData$exercise_18 === void 0 || (_answerData$exercise_18 = _answerData$exercise_18.exercise_types) === null || _answerData$exercise_18 === void 0 ? void 0 : _answerData$exercise_18.q_counts) + children: (answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.q_counts) || (answerData === null || answerData === void 0 || (_answerData$exercise_22 = answerData.exercise_scores) === null || _answerData$exercise_22 === void 0 || (_answerData$exercise_22 = _answerData$exercise_22.exercise_types) === null || _answerData$exercise_22 === void 0 ? void 0 : _answerData$exercise_22.q_counts) }), " \u9898\uFF1A"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-grey-333", @@ -5562,7 +5646,7 @@ var Answer = function Answer(_ref) { style: { color: '#FA6400' }, - children: (answerData === null || answerData === void 0 || (_answerData$exercise_19 = answerData.exercise_types) === null || _answerData$exercise_19 === void 0 ? void 0 : _answerData$exercise_19.q_scores) || (answerData === null || answerData === void 0 || (_answerData$exercise_20 = answerData.exercise_scores) === null || _answerData$exercise_20 === void 0 || (_answerData$exercise_20 = _answerData$exercise_20.exercise_types) === null || _answerData$exercise_20 === void 0 ? void 0 : _answerData$exercise_20.q_scores) + children: (answerData === null || answerData === void 0 || (_answerData$exercise_23 = answerData.exercise_types) === null || _answerData$exercise_23 === void 0 ? void 0 : _answerData$exercise_23.q_scores) || (answerData === null || answerData === void 0 || (_answerData$exercise_24 = answerData.exercise_scores) === null || _answerData$exercise_24 === void 0 || (_answerData$exercise_24 = _answerData$exercise_24.exercise_types) === null || _answerData$exercise_24 === void 0 ? void 0 : _answerData$exercise_24.q_scores) }), " \u5206"] })] }) @@ -5583,7 +5667,7 @@ var Answer = function Answer(_ref) { flex: "1", children: /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise40 = answerData.exercise) !== null && _answerData$exercise40 !== void 0 && _answerData$exercise40.open_phone_video_recording ? Answermodules.withQrcode : ''), - children: answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_question_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.map(function (er, index) { + children: answerData === null || answerData === void 0 || (_answerData$exercise_25 = answerData.exercise_question_types) === null || _answerData$exercise_25 === void 0 ? void 0 : _answerData$exercise_25.map(function (er, index) { return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { children: renderCardList(er, index) }, er.question_type); @@ -5663,35 +5747,35 @@ var Answer = function Answer(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont ".concat((_answerData$exercise_22 = answerData.exercise_question_types) !== null && _answerData$exercise_22 !== void 0 && (_answerData$exercise_22 = _answerData$exercise_22[oneindex].items[twoindex]) !== null && _answerData$exercise_22 !== void 0 && _answerData$exercise_22.is_marked ? 'icon-biaoji1' : 'icon-biaojigaiti'), + className: "iconfont ".concat((_answerData$exercise_26 = answerData.exercise_question_types) !== null && _answerData$exercise_26 !== void 0 && (_answerData$exercise_26 = _answerData$exercise_26[oneindex].items[twoindex]) !== null && _answerData$exercise_26 !== void 0 && _answerData$exercise_26.is_marked ? 'icon-biaoji1' : 'icon-biaojigaiti'), style: { color: '#FFB538', marginRight: 6 } }), className: Answermodules.markBtn, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { - var _answerData$exercise_23; + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32() { + var _answerData$exercise_27; var res; - return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: - _context31.next = 2; + _context32.next = 2; return (0,service_exercise/* markQuestion */.sS)(params.categoryId, { - exercise_question_id: (_answerData$exercise_23 = answerData.exercise_question_types[oneindex].items[twoindex]) === null || _answerData$exercise_23 === void 0 ? void 0 : _answerData$exercise_23.question_id + exercise_question_id: (_answerData$exercise_27 = answerData.exercise_question_types[oneindex].items[twoindex]) === null || _answerData$exercise_27 === void 0 ? void 0 : _answerData$exercise_27.question_id }); case 2: - res = _context31.sent; + res = _context32.sent; if (res.status === 0) { initData(); } case 4: case "end": - return _context31.stop(); + return _context32.stop(); } - }, _callee31); + }, _callee32); })), - children: (_answerData$exercise_24 = answerData.exercise_question_types) !== null && _answerData$exercise_24 !== void 0 && (_answerData$exercise_24 = _answerData$exercise_24[oneindex].items[twoindex]) !== null && _answerData$exercise_24 !== void 0 && _answerData$exercise_24.is_marked ? '取消标记' : '标记该题' + children: (_answerData$exercise_28 = answerData.exercise_question_types) !== null && _answerData$exercise_28 !== void 0 && (_answerData$exercise_28 = _answerData$exercise_28[oneindex].items[twoindex]) !== null && _answerData$exercise_28 !== void 0 && _answerData$exercise_28.is_marked ? '取消标记' : '标记该题' }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { children: [(oneindex != 0 || twoindex != 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { @@ -5705,7 +5789,7 @@ var Answer = function Answer(_ref) { skipPrevQuestion(); }, children: "\u4E0A\u4E00\u9898" - }), !(oneindex === (answerData === null || answerData === void 0 || (_answerData$exercise_25 = answerData.exercise_question_types) === null || _answerData$exercise_25 === void 0 ? void 0 : _answerData$exercise_25.length) - 1 && twoindex === (answerData === null || answerData === void 0 || (_answerData$exercise_26 = answerData.exercise_question_types) === null || _answerData$exercise_26 === void 0 || (_answerData$exercise_26 = _answerData$exercise_26[oneindex]) === null || _answerData$exercise_26 === void 0 || (_answerData$exercise_26 = _answerData$exercise_26.items) === null || _answerData$exercise_26 === void 0 ? void 0 : _answerData$exercise_26.length) - 1) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), !(oneindex === (answerData === null || answerData === void 0 || (_answerData$exercise_29 = answerData.exercise_question_types) === null || _answerData$exercise_29 === void 0 ? void 0 : _answerData$exercise_29.length) - 1 && twoindex === (answerData === null || answerData === void 0 || (_answerData$exercise_30 = answerData.exercise_question_types) === null || _answerData$exercise_30 === void 0 || (_answerData$exercise_30 = _answerData$exercise_30[oneindex]) === null || _answerData$exercise_30 === void 0 || (_answerData$exercise_30 = _answerData$exercise_30.items) === null || _answerData$exercise_30 === void 0 ? void 0 : _answerData$exercise_30.length) - 1) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { className: Answermodules.changeButton, type: "primary", onClick: function onClick() { @@ -5903,15 +5987,15 @@ var Answer = function Answer(_ref) { onCancel: function onCancel() { return setTeachAnalysisModal(false); }, - children: answerData === null || answerData === void 0 || (_answerData$exercise_27 = answerData.exercise_answer_user) === null || _answerData$exercise_27 === void 0 ? void 0 : _answerData$exercise_27.analysis + children: answerData === null || answerData === void 0 || (_answerData$exercise_31 = answerData.exercise_answer_user) === null || _answerData$exercise_31 === void 0 ? void 0 : _answerData$exercise_31.analysis })] }); }; -/* harmony default export */ var Exercise_Answer = ((0,_umi_production_exports.connect)(function (_ref27) { - var loading = _ref27.loading, - user = _ref27.user, - exercise = _ref27.exercise, - globalSetting = _ref27.globalSetting; +/* harmony default export */ var Exercise_Answer = ((0,_umi_production_exports.connect)(function (_ref28) { + var loading = _ref28.loading, + user = _ref28.user, + exercise = _ref28.exercise, + globalSetting = _ref28.globalSetting; return { globalSetting: globalSetting, user: user, diff --git a/p__Classrooms__Lists__Exercise__Detail__index.76d73aba.async.js b/p__Classrooms__Lists__Exercise__Detail__index.856b122d.async.js similarity index 96% rename from p__Classrooms__Lists__Exercise__Detail__index.76d73aba.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.856b122d.async.js index d9c7e3368d..a925a3efbd 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.76d73aba.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.856b122d.async.js @@ -247,8 +247,10 @@ var Knowledge = function Knowledge(_ref) { var handleChange = function handleChange(e, valuesmap) { if (e) { //获取选中的数据 - setValues([valuesmap.key]); - onChange([valuesmap.key]); + // setValues([valuesmap.key]) + // onChange([valuesmap.key]); + setValues(toConsumableArray_default()(valuesmap)); + onChange(toConsumableArray_default()(valuesmap)); } else { //获取选中的数据 setValues([]); @@ -342,11 +344,12 @@ var Knowledge = function Knowledge(_ref) { }); // values.push(res.tag_discipline_id) // value.push(res.tag_discipline_id) - _value2 = []; + _value2 = selectvalues; _value2.push(res.tag_discipline_id); - onChange([].concat(_value2)); - setValues([res.tag_discipline_id]); - onChange([].concat(_value2)); + onChange(toConsumableArray_default()(_value2)); + // setValues([res.tag_discipline_id]) + setValues(toConsumableArray_default()(_value2)); + onChange(toConsumableArray_default()(_value2)); } return _context.abrupt("return", resolve()); case 11: @@ -368,27 +371,26 @@ var Knowledge = function Knowledge(_ref) { className: Knowledgemodules.wrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { + mode: "multiple", disabled: !subId || disabled, className: Knowledgemodules.selectWrapper, - placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9", + placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A", onChange: handleChange, style: { width: 490 }, showSearch: true, allowClear: true, - value: knowledgeOptions === null || knowledgeOptions === void 0 ? void 0 : knowledgeOptions.filter(function (item) { - return (values === null || values === void 0 ? void 0 : values.includes(item === null || item === void 0 ? void 0 : item.id)) || (values === null || values === void 0 ? void 0 : values.includes((item === null || item === void 0 ? void 0 : item.id) + '')); - }).map(function (item) { - return item.name; - }), + value: values + // value={knowledgeOptions?.filter(item => values?.includes(item?.id) || values?.includes(item?.id + '')).map((item) => item.name)} + , children: knowledgeOptions === null || knowledgeOptions === void 0 ? void 0 : knowledgeOptions.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(Option, { - value: item.name, + value: item.id, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { display: 'flex', - justifyContent: 'space-between' + alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { @@ -397,8 +399,18 @@ var Knowledge = function Knowledge(_ref) { textOverflow: "ellipsis" }, children: item.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.type === 'personal' ? '(自用)' : '' + }), (item === null || item === void 0 ? void 0 : item.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '5px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + height: '20px', + lineHeight: '20px' + }, + children: "\u81EA\u7528" })] }) }, item.id); @@ -2976,7 +2988,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -3014,7 +3028,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -3058,16 +3072,12 @@ var ClassroomList = function ClassroomList(_ref) { 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' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -4627,7 +4637,7 @@ var WorkList_excluded = ["exercise", "loading", "dispatch", "globalSetting", "ch var WorkList = function WorkList(_ref) { - var _exerciseList$exercis4, _exerciseList$exercis5, _exerciseList$exercis6, _exerciseList$exercis7, _exerciseList$exercis8, _exerciseList$exercis9, _exerciseList$exercis10, _exerciseList$exercis11, _exerciseList$exercis12, _exerciseList$exercis13, _userInfo$course, _globalSetting$settin, _globalSetting$settin2, _exerciseList$exercis25, _exerciseList$exercis26, _exerciseList$exercis27, _exerciseList$exercis28, _exerciseList$exercis29, _exerciseList$exercis30, _exerciseList$exercis31, _exerciseList$exercis32, _exerciseList$exercis33, _filterSelect$course_, _filterSelect$commit_, _filterSelect$review, _exerciseList$exercis36, _filterSelect$is_make, _exerciseList$exercis38, _exerciseList$exercis39, _exerciseList$exercis40, _params, _exerciseList$exercis41, _exerciseList$exercis42, _exerciseList$total_e, _exerciseList$total_e2; + var _exerciseList$exercis4, _exerciseList$exercis5, _exerciseList$exercis6, _exerciseList$exercis7, _exerciseList$exercis8, _exerciseList$exercis9, _exerciseList$exercis10, _exerciseList$exercis11, _exerciseList$exercis12, _exerciseList$exercis13, _userInfo$course, _globalSetting$settin, _globalSetting$settin2, _exerciseList$exercis25, _exerciseList$exercis26, _exerciseList$exercis27, _exerciseList$exercis28, _exerciseList$exercis29, _exerciseList$exercis30, _exerciseList$exercis31, _exerciseList$exercis32, _exerciseList$exercis33, _filterSelect$course_, _filterSelect$commit_, _filterSelect$review, _exerciseList$exercis36, _filterSelect$is_make, _exerciseList$exercis38, _exerciseList$exercis39, _exerciseList$exercis40, _params, _exerciseList$exercis41, _exerciseList$exercis42, _exerciseList$total_e, _exerciseList$total_e2, _globalSetting$settin3; var exercise = _ref.exercise, loading = _ref.loading, dispatch = _ref.dispatch, @@ -4641,7 +4651,9 @@ var WorkList = function WorkList(_ref) { _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), searchParams = _useSearchParams2[0]; var urlParams = (0,_umi_production_exports.useParams)(); - var _useState = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, urlParams)), + var _useState = (0,_react_17_0_2_react.useState)(objectSpread2_default()(objectSpread2_default()({}, urlParams), {}, { + limit: 20 + })), _useState2 = slicedToArray_default()(_useState, 2), params = _useState2[0], setParams = _useState2[1]; @@ -4837,7 +4849,7 @@ var WorkList = function WorkList(_ref) { }; var onShowSizeChange = function onShowSizeChange(current, pageSize) { params.page = current; - params.limit = 20; + // params.limit = 20; dispatch({ type: 'exercise/getExerciseList', payload: objectSpread2_default()({}, params) @@ -5975,7 +5987,7 @@ var WorkList = function WorkList(_ref) { })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + children: !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin3 = globalSetting.setting) !== null && _globalSetting$settin3 !== void 0 && _globalSetting$settin3.hide_quality_analysis) && (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { className: "ml10", onClick: function onClick() { dispatch({ @@ -6041,16 +6053,24 @@ var WorkList = function WorkList(_ref) { payload: objectSpread2_default()({}, params) }); } - }), totalCount > 20 && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + }), !!totalCount && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "tc mb50 pb30 mt30", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + style: { + display: 'flex', + alignItems: 'center', + justifyContent: 'end' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { onChange: onShowSizeChange, - current: params.page || 1, - defaultPageSize: 20, + current: params.page || 1 + // defaultPageSize={20} + , total: totalCount, showSizeChanger: false, - showQuickJumper: true, - hideOnSinglePage: true, + pageSize: params.limit + // pageSize={params.limit} + , + showTotal: function showTotal(total) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "mr10", @@ -6060,7 +6080,30 @@ var WorkList = function WorkList(_ref) { }), "\u6761\u6570\u636E"] }); } - }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + margin: '0px 10px' + }, + children: "\u6BCF\u9875\u663E\u793A\u6761\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 1, + step: 1, + precision: 0, + value: params.limit, + onChange: function onChange(e) { + params.limit = e; + setParams(objectSpread2_default()({}, params)); + }, + onBlur: function onBlur(e) { + dispatch({ + type: 'exercise/getExerciseList', + payload: objectSpread2_default()({}, params) + }); + }, + style: { + width: 50 + } + })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(ChangeScore, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Redo, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Delayed, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Unlock, {}), showphone && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_modal/* default */.Z, { title: "\u9632\u4F5C\u5F0A\u5934\u50CF", @@ -15662,7 +15705,7 @@ var MinusCircleOutlined = __webpack_require__(89378); var PlusCircleOutlined = __webpack_require__(37520); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Detail/components/ConfigWorks/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var ConfigWorksmodules = ({"flex_box_center":"flex_box_center___Onpg9","flex_space_between":"flex_space_between___nYRpC","flex_box_vertical_center":"flex_box_vertical_center___NGA7H","flex_box_center_end":"flex_box_center_end___a2dUm","flex_box_column":"flex_box_column___c5CN2","form":"form___TDc55","buttonFixed":"buttonFixed___oKPiL","buttonWrap":"buttonWrap___LDtpG","button":"button___ydPRd","scoreSettingWrapper":"scoreSettingWrapper___L7weV","ipItem":"ipItem___nAf_u","ipWrp":"ipWrp___x3LTQ","tagWrap":"tagWrap___PMN4b","tag":"tag___Auf1J","padding":"padding___veqnd","unlockKeyWrapper":"unlockKeyWrapper___UOERJ","unlockKeyInput":"unlockKeyInput___ItI9I","mb40":"mb40___eMjps","mb28":"mb28___ZxJPY","mainRuleText":"mainRuleText___U5cJS","minorRuleText":"minorRuleText___aZezx","contentInterval":"contentInterval___slPV9","numberInput":"numberInput____ONIt","publishRuleIndex":"publishRuleIndex___s2cVA","publishRuleContent":"publishRuleContent___HohmS","groupSelector":"groupSelector___Zxqsw","addAndDelete":"addAndDelete___saTVM","deleteIcon":"deleteIcon___vnkck","addIcon":"addIcon___Yz7Ef","cancelBtn":"cancelBtn___p8Klw","submitBtn":"submitBtn___pmm2G","remindForm":"remindForm___K6X21","remindItem":"remindItem___Z7rRb","remindInput":"remindInput___r_wq3","addRemind":"addRemind___jbnIp","disabled":"disabled___ebijK"}); +/* harmony default export */ var ConfigWorksmodules = ({"flex_box_center":"flex_box_center___Onpg9","flex_space_between":"flex_space_between___nYRpC","flex_box_vertical_center":"flex_box_vertical_center___NGA7H","flex_box_center_end":"flex_box_center_end___a2dUm","flex_box_column":"flex_box_column___c5CN2","formDom":"formDom___ahHwX","form":"form___TDc55","buttonFixed":"buttonFixed___oKPiL","buttonWrap":"buttonWrap___LDtpG","button":"button___ydPRd","scoreSettingWrapper":"scoreSettingWrapper___L7weV","ipItem":"ipItem___nAf_u","ipWrp":"ipWrp___x3LTQ","tagWrap":"tagWrap___PMN4b","tag":"tag___Auf1J","padding":"padding___veqnd","unlockKeyWrapper":"unlockKeyWrapper___UOERJ","unlockKeyInput":"unlockKeyInput___ItI9I","mb40":"mb40___eMjps","mb28":"mb28___ZxJPY","mainRuleText":"mainRuleText___U5cJS","minorRuleText":"minorRuleText___aZezx","contentInterval":"contentInterval___slPV9","numberInput":"numberInput____ONIt","publishRuleIndex":"publishRuleIndex___s2cVA","publishRuleContent":"publishRuleContent___HohmS","groupSelector":"groupSelector___Zxqsw","addAndDelete":"addAndDelete___saTVM","deleteIcon":"deleteIcon___vnkck","addIcon":"addIcon___Yz7Ef","cancelBtn":"cancelBtn___p8Klw","submitBtn":"submitBtn___pmm2G","remindForm":"remindForm___K6X21","remindItem":"remindItem___Z7rRb","remindInput":"remindInput___r_wq3","addRemind":"addRemind___jbnIp","disabled":"disabled___ebijK"}); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/QuestionCircleOutlined.js + 1 modules var QuestionCircleOutlined = __webpack_require__(86902); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Detail/components/ConfigWorks/components/MakeUp.tsx @@ -16757,7 +16800,7 @@ var PublishSettings = function PublishSettings(_ref) { })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { + children: (0,authority/* isAdmin */.GJ)() && commonHeader.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { okText: "\u4FDD\u5B58\u8BBE\u7F6E", onCancel: function onCancel() { message/* default */.ZP.warning("已取消本次修改的内容"); @@ -17289,15 +17332,17 @@ var AddIPRange_AddIPRange = function AddIPRange(_ref) { - var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { - var _data$public_ip2, _data$public_ip3, _data$inner_ip2, _data$inner_ip3, _exercise$commonHeade; + var _workSetting$exercise, _workSetting$exercise2, _data$public_ip, _data$public_ip2, _data$inner_ip, _data$inner_ip2, _exercise$commonHeade; var exercise = _ref.exercise, globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch; var workSetting = exercise.workSetting, commonHeader = exercise.commonHeader; + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; var params = (0,_umi_production_exports.useParams)(); params.category = params.categoryId; var _useState = (0,_react_17_0_2_react.useState)(false), @@ -17308,44 +17353,52 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { _useState4 = slicedToArray_default()(_useState3, 2), pageLoading = _useState4[0], setPageLoading = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)({ - question_random: false, - choice_random: false, - start_password: "", - login_restrict: false, - is_start_locked: false, - ip_limit: 'no', - identity_verify: false, - //考试前人脸身份核验 - open_phone_video_recording: false, - //考试中开启手机视频录制 - open_camera: false, - //考试中启用拍照监考 - photo_count: 5, - //本场考试最多拍摄次数 - screen_open: false, - //切屏后强制交卷 - screen_num: 3, - //切屏后强制交卷次数 - screen_sec: 5, - //切屏后强制交卷时间 - ip_bind: false, - //限制考试访问IP选择框 - public_ip: [], - //限制考试访问公网IP地址范围 - inner_ip: [], - //限制考试访问内网IP地址范围 - is_locked: false, - //是否开启考试解锁码 - unlock_key: '', - //考试解锁码 - screen_shot_open: false, - //考试截图功能 - part_score: false //选择题部分得分 - }), + var initData = { + question_random: false, + choice_random: false, + start_password: (workSetting === null || workSetting === void 0 || (_workSetting$exercise = workSetting.exercise) === null || _workSetting$exercise === void 0 ? void 0 : _workSetting$exercise.start_password) || "", + login_restrict: false, + is_start_locked: false, + use_blank_score: false, + //多选题部分得分 + ip_limit: false, + // false:"no",true:"pub" + identity_verify: false, + //考试前人脸身份核验 + open_phone_video_recording: false, + //考试中开启手机视频录制 + open_camera: false, + //考试中启用拍照监考 + photo_count: 5, + //本场考试最多拍摄次数 + screen_open: false, + //切屏后强制交卷 + screen_num: 3, + //切屏后强制交卷次数 + screen_sec: 5, + //切屏后强制交卷时间 + ip_bind: false, + //限制考试访问IP选择框 + public_ip: [], + //限制考试访问公网IP地址范围 + inner_ip: [], + //限制考试访问内网IP地址范围 + is_locked: false, + //是否开启考试解锁码 + unlock_key: (workSetting === null || workSetting === void 0 || (_workSetting$exercise2 = workSetting.exercise) === null || _workSetting$exercise2 === void 0 ? void 0 : _workSetting$exercise2.unlock_key) || '', + //考试解锁码 + screen_shot_open: false, + //考试截图功能 + part_score: false //选择题部分得分 + }; + var _useState5 = (0,_react_17_0_2_react.useState)(initData), _useState6 = slicedToArray_default()(_useState5, 2), data = _useState6[0], setData = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(false), + _useState8 = slicedToArray_default()(_useState7, 2), + isChangeData = _useState8[0], + setIsChangeData = _useState8[1]; (0,_react_17_0_2_react.useEffect)(function () { setDefaultData(); }, [workSetting]); @@ -17358,7 +17411,8 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { (0,_react_17_0_2_react.useEffect)(function () { if (exercise.actionTabs.key === 'insterIp') { if (exercise.actionTabs.data.ip) data[exercise.actionTabs.type] = [].concat(toConsumableArray_default()(data[exercise.actionTabs.type] || []), toConsumableArray_default()(exercise.actionTabs.data.ip));else data[exercise.actionTabs.type] = [].concat(toConsumableArray_default()(data[exercise.actionTabs.type] || []), ["".concat(exercise.actionTabs.data.startIP, ",").concat(exercise.actionTabs.data.startIP.substring(0, exercise.actionTabs.data.startIP.lastIndexOf(".")) + '.' + exercise.actionTabs.data.endIP)]); - setData(objectSpread2_default()({}, data)); + upDataForm(objectSpread2_default()({}, data)); + setIsChangeData(true); } }, [exercise.actionTabs]); var setDefaultData = function setDefaultData() { @@ -17367,31 +17421,38 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { var _res$exercise; data[item] = res === null || res === void 0 || (_res$exercise = res['exercise']) === null || _res$exercise === void 0 ? void 0 : _res$exercise[item]; }); - setData(data); - handleIsSetData(""); + upDataForm(objectSpread2_default()(objectSpread2_default()({}, data), {}, { + ip_limit: data.ip_limit !== "no" + })); }; - var handleSubmit = function handleSubmit() { - var _data$public_ip, _data$inner_ip; - var bodyData = JSON.parse(JSON.stringify(data)); - bodyData.categoryId = params.categoryId; - if (data.open_camera && data.photo_count < 1) { + var upDataForm = function upDataForm(ValueAll) { + setData(ValueAll); + form.setFieldsValue(ValueAll); + }; + var handleSubmit = function handleSubmit(ValueAll) { + var _ValueAll$public_ip, _ValueAll$inner_ip; + // const bodyData = JSON.parse(JSON.stringify(data)); + // bodyData.categoryId = params.categoryId + ValueAll.categoryId = params.categoryId; + ValueAll.ip_limit = ValueAll.ip_limit ? "pub" : "no"; + if (ValueAll.open_camera && ValueAll.photo_count < 1) { message/* default */.ZP.error('请填写本场考试最大拍摄次数'); throw new String("请填写本场考试最大拍摄次数"); } - if (!data.start_password && data.is_start_locked) { + if (!ValueAll.start_password && ValueAll.is_start_locked) { message/* default */.ZP.error('请填写开考密码'); return; } - // if (data.ip_limit !== "no" && !data.public_ip?.length) { + // if (ValueAll.ip_limit !== "no" && !ValueAll.public_ip?.length) { // message.error('请填写公网IP地址') // throw new String("请填写公网IP地址"); // } - if (data.ip_limit !== "no" && !((_data$public_ip = data.public_ip) !== null && _data$public_ip !== void 0 && _data$public_ip.length) && !((_data$inner_ip = data.inner_ip) !== null && _data$inner_ip !== void 0 && _data$inner_ip.length)) { + if (ValueAll.ip_limit !== "no" && !((_ValueAll$public_ip = ValueAll.public_ip) !== null && _ValueAll$public_ip !== void 0 && _ValueAll$public_ip.length) && !((_ValueAll$inner_ip = ValueAll.inner_ip) !== null && _ValueAll$inner_ip !== void 0 && _ValueAll$inner_ip.length)) { message/* default */.ZP.error('请填写公网IP或内网IP地址'); throw new String("请填写内网IP地址"); } - if (data.open_camera || data.screen_open) { + if (ValueAll.open_camera || ValueAll.screen_open) { var modal = es_modal/* default */.Z.confirm({ title: "考试说明", className: "custom-modal-divider", @@ -17399,7 +17460,7 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { width: 750, content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "font16 p20", - children: [data.open_camera && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [ValueAll.open_camera && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { justify: "start", className: "mt20", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { @@ -17414,7 +17475,7 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { children: "\u8FD9\u9700\u8981\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907" }), "\u3002Educoder\u5E73\u53F0\u5C06\u4F1A\u4E25\u683C\u4FDD\u62A4\u6240\u6709\u5B66\u751F\u7684\u7167\u7247\u548C\u89C6\u9891\uFF0C\u5E76\u627F\u8BFA\u4E0D\u5728\u672C\u5E73\u53F0\u4EE5\u5916\u4F7F\u7528\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u786E\u8BA4\uFF1A\u4E3A\u4E25\u683C\u76D1\u7763\u8003\u8BD5\u4EE5\u83B7\u5F97\u516C\u5E73\uFF0C\u60A8\u540C\u610F\u5E76\u548C\u8981\u6C42Educoder\u5E73\u53F0\u5728\u672C\u6B21\u8003\u8BD5\u4E2D\u8C03\u7528\u5B66\u751F\u7528\u6237\u7684\u6444\u50CF\u8BBE\u5907\u5E76\u83B7\u53D6\u5B66\u751F\u7684\u5F71\u50CF\u4FE1\u606F\u3002"] })] - }), data.screen_open && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + }), ValueAll.screen_open && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { justify: "start", className: "mt20", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { @@ -17454,14 +17515,14 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { })] }), onOk: function onOk() { - handleUpdate(bodyData); + handleUpdate(ValueAll); }, okButtonProps: { disabled: true } }); } else { - handleUpdate(bodyData); + handleUpdate(ValueAll); } }; var handleUpdate = /*#__PURE__*/function () { @@ -17481,7 +17542,7 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { setPageLoading(false); if (res.status === 0) { message/* default */.ZP.success('保存成功'); - handleIsSetData(""); + setIsChangeData(false); dispatch({ type: 'exercise/getCommonHeader', payload: objectSpread2_default()({}, params) @@ -17503,12 +17564,16 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { }; }(); (0,_react_17_0_2_react.useEffect)(function () { - handleIsSetData("表单未保存"); - window.addEventListener('beforeunload', handleBeforeunload); + if (isChangeData) { + handleIsSetData("表单未保存"); + window.addEventListener('beforeunload', handleBeforeunload); + } else { + handleIsSetData(""); + } return function () { window.removeEventListener('beforeunload', handleBeforeunload); }; - }, [data]); + }, [isChangeData]); var handleBeforeunload = function handleBeforeunload(event) { event.preventDefault(); event.returnValue = ''; @@ -17523,305 +17588,450 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { }); }; return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { - className: ConfigWorksmodules.form, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { + className: ConfigWorksmodules.formDom, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { spinning: loading['exercise/getWorkSetting'] || pageLoading, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "top", - wrap: false, - justify: "space-between", - className: "mt30 ".concat(ConfigWorksmodules.mb28), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [!(commonHeader !== null && commonHeader !== void 0 && commonHeader.is_random) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: "".concat(ConfigWorksmodules.mb28), + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + form: form, + name: "basicForm", + initialValues: initData, + colon: false, + onValuesChange: function onValuesChange(changeValue, ValueAll) { + var Values = ValueAll; + var _loop = function _loop() { + if (name == "is_locked" && !ValueAll[name]) { + Values.login_restrict = false; + } + if (name == "login_restrict" && ValueAll[name]) { + Values.is_locked = true; + } + if (name == "screen_shot_open" && ValueAll[name]) { + var modal = es_modal/* default */.Z.confirm({ + title: '提示', + icon: null, + centered: true, + okText: '确定', + cancelText: '取消', + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mb10", + children: ["1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#F59A23' + }, + children: "\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002" + })] + }), + onOk: function () { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + Values.screen_shot_open = true; + upDataForm(Values); + case 2: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }(), + onCancel: function onCancel() { + Values.screen_shot_open = false; + upDataForm(Values); + modal.destroy(); + } + }); + return 1; // break + } + if ((name == "ip_bind" || name == "ip_limit") && !ValueAll["is_locked"] && ValueAll[name]) { + Values.is_locked = true; + } + if (name == "open_camera") { + Values.photo_count = Values.photo_count || 5; + } + }; + for (var name in changeValue) { + if (_loop()) break; + } + upDataForm(Values); + setIsChangeData(true); + }, + onFinish: handleSubmit, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u4F7F\u7528\u63A8\u8350\u8BBE\u7F6E" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + overlayStyle: { + maxWidth: 600 + }, + title: "点击不同的考试模式,系统会自动勾选对应模式推荐的防作弊设置,设置项支持进行修改。", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { + style: { + cursor: 'pointer', + color: '#4C6FFF', + marginLeft: 8 + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "ml20", + onClick: function onClick() { + upDataForm(objectSpread2_default()(objectSpread2_default()({}, initData), {}, { + question_random: true, + choice_random: true, + is_start_locked: true, + is_locked: true, + login_restrict: true, + screen_open: true, + ip_bind: true + })); + }, + children: "\u6B63\u5F0F\u8003\u8BD5\u6A21\u5F0F" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "ml20", + onClick: function onClick() { + upDataForm(objectSpread2_default()(objectSpread2_default()({}, initData), {}, { + question_random: true, + choice_random: true + })); + }, + children: "\u6A21\u62DF\u8003\u8BD5\u6A21\u5F0F" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "question_random", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "choice_random", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ant-form-item", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "is_start_locked", + valuePropName: "checked", + style: { + marginBottom: 0 + }, children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.question_random, disabled: disabled, - onChange: function onChange(e) { - data.question_random = e.target.checked; - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71" + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u5F00\u8003\u5BC6\u7801" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "right", + overlayStyle: { + maxWidth: 600 + }, + title: "勾选后,学生第一次进入考试时,需要输入开考密码才能进入考试答题页面。", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { + style: { + cursor: 'pointer', + color: '#4C6FFF', + marginLeft: 8 + } + }) + })] }) }) - }), !(commonHeader !== null && commonHeader !== void 0 && commonHeader.is_random) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: ConfigWorksmodules.mb28, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.choice_random, - disabled: disabled, - onChange: function onChange(e) { - data.choice_random = e.target.checked; - setData(Object.assign({}, data)); + }), data.is_start_locked && (0,authority/* isAdmin */.GJ)() ? /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: ConfigWorksmodules.unlockKeyWrapper, + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "start_password", + style: { + marginBottom: 0 }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71" + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + className: ConfigWorksmodules.unlockKeyInput, + disabled: disabled, + placeholder: "\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801" }) - }) - }), !(commonHeader !== null && commonHeader !== void 0 && commonHeader.is_random) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: ConfigWorksmodules.mb28, + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: !disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "link", + onClick: function onClick() { + form.setFieldsValue({ + start_password: Math.floor(Math.random() * 1000000).toString().padStart(6, '0') + }); + }, + children: "\u6362\u4E00\u6362" + }) + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + hidden: true, + name: "start_password", + label: "开考密码(只用来在被隐藏的是时候进行收集数据)" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ant-form-item", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "is_locked", + valuePropName: "checked", + style: { + marginBottom: 0 + }, children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.part_score, disabled: disabled, - onChange: function onChange(e) { - data.part_score = e.target.checked; - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u591A\u9009\u9898\u90E8\u5206\u5F97\u5206" + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u8003\u8BD5\u89E3\u9501\u7801" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "right", + overlayStyle: { + maxWidth: 600 + }, + title: "勾选后,如果学生在考试中途退出想再继续考试,需要使用解锁码进行解锁。", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { + style: { + cursor: 'pointer', + color: '#4C6FFF', + marginLeft: 8 + } + }) + })] }) }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.identity_verify, - disabled: !(0,authority/* isAdmin */.GJ)() || disabled, - onChange: function onChange(e) { - data.identity_verify = e.target.checked; - setData(Object.assign({}, data)); + }), data !== null && data !== void 0 && data.is_locked && (0,authority/* isAdmin */.GJ)() ? /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: ConfigWorksmodules.unlockKeyWrapper, + align: "middle", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + style: { + marginBottom: 0 + }, + name: "unlock_key", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + className: ConfigWorksmodules.unlockKeyInput, + disabled: disabled, + placeholder: "\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: !disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + type: "link", + onClick: function onClick() { + form.setFieldsValue({ + unlock_key: Math.floor(Math.random() * 1000000).toString().padStart(6, '0') + }); }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C" - }) + children: "\u6362\u4E00\u6362" + }) + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + hidden: true, + name: "unlock_key", + label: "考试解锁码(只用来在被隐藏的是时候进行收集数据)" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "login_restrict", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u8003\u8BD5\u767B\u5F55\u9650\u5236" }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "right", overlayStyle: { maxWidth: 600 }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\u5B8C\u6210\u62CD\u7167\u91C7\u96C6\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5BF9\u91C7\u96C6\u7684\u5B66\u751F\u7167\u7247\u4E0E\u5DF2\u5F55\u5165\u7167\u7247\u8FDB\u884C\u6BD4\u5BF9\u5BA1\u6838\uFF08\u6559\u5E08/\u52A9\u6559\u4E5F\u53EF\u8FDB\u884C\u624B\u52A8\u5BA1\u6838\uFF09\uFF0C\u5BA1\u6838\u901A\u8FC7\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u5F00\u59CB\u8003\u8BD5\u3002" - }), + title: "勾选后,学生在考试期间第二次及后续登录系统时,需要监考老师输入考试解锁码才能登录系统。", children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { style: { - marginLeft: 4, cursor: 'pointer', - color: '#4C6FFF' + color: '#4C6FFF', + marginLeft: 8 } }) })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: data.open_camera ? 'mb20' : ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.open_camera, - disabled: disabled, - onChange: function onChange(e) { - // if (!data.time) { - // message.error('不限时长的考试不可开启摄像头,请填写考试时长') - // return; - // } - data.open_camera = e.target.checked; - data.photo_count = data.photo_count || 5; - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u76D1\u8003" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ant-form-item", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "screen_open", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377" + }) + }) + }), data.screen_open ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + gutter: 10, + className: "c-grey-333 ".concat(ConfigWorksmodules.unlockKeyWrapper), + align: "middle", + wrap: false, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: "\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "screen_num", + style: { + marginBottom: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + size: 'middle', + disabled: disabled, + min: 0, + max: 10 + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: "\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "screen_sec", + style: { + marginBottom: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + size: 'middle', + disabled: disabled, + min: 0, + max: 60 + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: "\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + gutter: 10, + className: "c-grey-333 ".concat(ConfigWorksmodules.unlockKeyWrapper), + align: "middle", + wrap: false, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "screen_shot_open", + valuePropName: "checked", + style: { + marginBottom: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, { + disabled: disabled || !data.screen_open + }) }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: "\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F" + })] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + hidden: true, + name: "screen_num", + label: "(只用来在被隐藏的是时候进行收集数据)" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + hidden: true, + name: "screen_sec", + label: "(只用来在被隐藏的是时候进行收集数据)" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + hidden: true, + name: "screen_shot_open", + label: "(只用来在被隐藏的是时候进行收集数据)" + })] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "ip_bind", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "IP\u5730\u5740\u7ED1\u5B9A" }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "right", overlayStyle: { maxWidth: 600 }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u5C06\u4F1A\u8C03\u7528\u6444\u50CF\u5934\u8FDB\u884C\u62CD\u7167\u3002" - }), + title: "勾选后,开始考试的学生账号将自动与设备公网IP进行绑定。如遇特殊情况,可由教师/助教进行IP解绑。", children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { style: { cursor: 'pointer', - color: '#4C6FFF' + color: '#4C6FFF', + marginLeft: 8 } }) })] - }), data.open_camera && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: "".concat(ConfigWorksmodules.contentInterval, " ").concat(ConfigWorksmodules.mb28), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - size: 'middle', - disabled: disabled || !data.open_camera, - min: 1, - defaultValue: 5, - max: (0,authority/* isSuperAdmins */.Ny)() ? 1000 : 10, - value: data.photo_count, - onChange: function onChange(value) { - data.photo_count = value; - setData(objectSpread2_default()({}, data)); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - children: "(\u6B21)" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-c font12 ml10", - children: "(\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570)" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - span: 24, - className: data.screen_open ? 'mb20' : ConfigWorksmodules.mb28, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.screen_open, - disabled: disabled, - onChange: function onChange(e) { - data.screen_open = e.target.checked; - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377" - }) - }) - }), data.screen_open && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: "".concat(ConfigWorksmodules.contentInterval, " mb20"), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-333 mr10", - children: "\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8D85\u8FC7" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - size: 'middle', - disabled: disabled, - min: 0, - defaultValue: 3, - max: 10, - value: data.screen_num, - onChange: function onChange(value) { - data.screen_num = value; - setData(objectSpread2_default()({}, data)); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-333 mr10", - children: "\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - size: 'middle', - disabled: disabled, - min: 0, - defaultValue: 5, - max: 60, - value: data.screen_sec, - onChange: function onChange(value) { - data.screen_sec = value; - setData(objectSpread2_default()({}, data)); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-grey-333", - children: "\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u4E3A\u5207\u5C4F\u3002" - })] - }), data.screen_open && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: "".concat(ConfigWorksmodules.contentInterval, " ").concat(ConfigWorksmodules.mb28), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, { - disabled: disabled || !data.screen_open, - checked: data.screen_shot_open, - onChange: function onChange(value) { - if (value) { - es_modal/* default */.Z.confirm({ - icon: null, - centered: true, - okText: '确定', - cancelText: '取消', - title: '提示', - content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mb10", - children: ["1.\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u524D", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#F59A23' - }, - children: "\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\uFF1B" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "2.\u6559\u5E08\u53EF\u5728\u8003\u8BD5\u76D1\u63A7\u9875\u9762\u67E5\u770B\u622A\u5C4F\u8BB0\u5F55\u3002" - })] - }), - onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - data.screen_shot_open = value; - setData(objectSpread2_default()({}, data)); - case 2: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - function onOk() { - return _onOk.apply(this, arguments); - } - return onOk; - }() - }); - return; - } - data.screen_shot_open = value; - setData(objectSpread2_default()({}, data)); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "ml10", - children: "\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u8FDB\u884C\u622A\u5C4F" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.ip_limit !== 'no', - disabled: disabled, - onChange: function onChange(e) { - // data.ip_bind = e.target.checked; - // if (data.ip_bind) { - // data.ip_limit = data.ip_limit === "no" ? 'pub' : data.ip_limit - // } - if (data.ip_limit === 'no') { - data.ip_limit = 'pub'; - if (!data.is_locked) { - data.is_locked = true; - } - } else { - data.ip_limit = 'no'; - } - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ant-form-item", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "ip_limit", + valuePropName: "checked", + style: { + marginBottom: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { children: "\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "right", - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u4E0D\u5728IP\u8303\u56F4\u4E2D\u7684\u8BBE\u5907\u5C06\u65E0\u6CD5\u53C2\u52A0\u8003\u8BD5\u3002" - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { - style: { - cursor: 'pointer', - color: '#4C6FFF' - } - }) - })] - }), data.ip_limit !== 'no' && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: "mt15 ".concat(ConfigWorksmodules.contentInterval), + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "right", + overlayStyle: { + maxWidth: 600 + }, + title: "勾选后,不在IP范围中的设备将无法参加考试。", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { + style: { + cursor: 'pointer', + color: '#4C6FFF', + marginLeft: 8 + } + }) + })] + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "public_ip", + label: "公网IP地址范围(只用来在被隐藏的是时候进行收集数据)", + hidden: true + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "inner_ip", + label: "内网IP地址范围(只用来在被隐藏的是时候进行收集数据)", + hidden: true + }), (data === null || data === void 0 ? void 0 : data.ip_limit) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: ConfigWorksmodules.unlockKeyWrapper, + style: { + flexDirection: "column" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mb10", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-red", children: "\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: util/* showInstallWebRtcDoc */.jt, - type: "link", + }), /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: "c-blue", + target: "_blank", + href: "https://www.educoder.net/forums/4478", children: "\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?" })] - })] - }), data.ip_limit !== 'no' && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mt15 ".concat(ConfigWorksmodules.contentInterval, " ").concat(ConfigWorksmodules.ipWrp), + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mt15 ".concat(ConfigWorksmodules.ipWrp), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A" - }) + children: "\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A" }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [!((_data$public_ip2 = data.public_ip) !== null && _data$public_ip2 !== void 0 && _data$public_ip2.length) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: [!((_data$public_ip = data.public_ip) !== null && _data$public_ip !== void 0 && _data$public_ip.length) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4" - }), (_data$public_ip3 = data.public_ip) === null || _data$public_ip3 === void 0 ? void 0 : _data$public_ip3.map(function (item, key) { + }), (_data$public_ip2 = data.public_ip) === null || _data$public_ip2 === void 0 ? void 0 : _data$public_ip2.map(function (item, key) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: ConfigWorksmodules.ipItem, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("i", { @@ -17834,7 +18044,7 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { title: "确定删除该IP吗?", onOk: function onOk() { data.public_ip.splice(key, 1); - setData(objectSpread2_default()({}, data)); + upDataForm(objectSpread2_default()({}, data)); } }); }, @@ -17859,15 +18069,15 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: "mt15 ".concat(ConfigWorksmodules.contentInterval, " ").concat(ConfigWorksmodules.ipWrp, " ").concat(ConfigWorksmodules.mb28), + className: "mt15 ".concat(ConfigWorksmodules.ipWrp), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A" }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [!((_data$inner_ip2 = data.inner_ip) !== null && _data$inner_ip2 !== void 0 && _data$inner_ip2.length) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: [!((_data$inner_ip = data.inner_ip) !== null && _data$inner_ip !== void 0 && _data$inner_ip.length) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4" - }), (_data$inner_ip3 = data.inner_ip) === null || _data$inner_ip3 === void 0 ? void 0 : _data$inner_ip3.map(function (item, key) { + }), (_data$inner_ip2 = data.inner_ip) === null || _data$inner_ip2 === void 0 ? void 0 : _data$inner_ip2.map(function (item, key) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: ConfigWorksmodules.ipItem, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("i", { @@ -17878,7 +18088,7 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { title: "确定删除该IP吗?", onOk: function onOk() { data.inner_ip.splice(key, 1); - setData(objectSpread2_default()({}, data)); + upDataForm(objectSpread2_default()({}, data)); } }); }, @@ -17903,179 +18113,136 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { })] })] })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.ip_bind, - disabled: disabled, - onChange: function onChange(e) { - data.ip_bind = e.target.checked; - if (!data.is_locked && data.ip_bind) { - data.is_locked = true; - } - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "IP\u5730\u5740\u7ED1\u5B9A" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "right", - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002" - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { - style: { - cursor: 'pointer', - color: '#4C6FFF' - } - }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.is_locked, - disabled: disabled, - onChange: function onChange(e) { - data.is_locked = e.target.checked; - if (!e.target.checked) data.login_restrict = false; - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u8003\u8BD5\u89E3\u9501\u7801" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - placement: "right", - overlayStyle: { - maxWidth: 600 - }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002" - }), - children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { - style: { - cursor: 'pointer', - color: '#4C6FFF' - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), data.is_locked && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: ConfigWorksmodules.unlockKeyWrapper, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - placeholder: "\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801", - value: data.unlock_key, - disabled: disabled, - onChange: function onChange(e) { - return setData(function (prevData) { - return objectSpread2_default()(objectSpread2_default()({}, prevData), {}, { - unlock_key: e.target.value - }); - }); - }, - className: ConfigWorksmodules.unlockKeyInput - }), data.is_locked && !disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "link", - onClick: function onClick() { - data.unlock_key = Math.floor(Math.random() * 1000000); - setData(objectSpread2_default()({}, data)); + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "ant-form-item", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "open_camera", + valuePropName: "checked", + style: { + marginBottom: 0 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u76D1\u8003" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "right", + overlayStyle: { + maxWidth: 600 }, - children: "\u6362\u4E00\u6362" + title: "勾选后,学生在考试中将会调用摄像头进行拍照。", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { + style: { + cursor: 'pointer', + color: '#4C6FFF', + marginLeft: 8 + } + }) })] - })] + }) }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.login_restrict, - disabled: disabled, - onChange: function onChange(e) { - data.login_restrict = e.target.checked; - if (e.target.checked) data.is_locked = true; - setData(Object.assign({}, data)); + }), data.open_camera ? /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + gutter: 10, + className: "c-grey-333 ".concat(ConfigWorksmodules.unlockKeyWrapper), + align: "middle", + wrap: false, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: "\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "photo_count", + style: { + marginBottom: 0 }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u8003\u8BD5\u767B\u5F55\u9650\u5236" + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + size: 'middle', + disabled: disabled || !data.open_camera, + min: 1, + max: (0,authority/* isSuperAdmins */.Ny)() ? 1000 : 10 }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + children: ["\uFF08\u6B21\uFF09", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-c font12 ml10", + children: "\u8BF7\u586B\u5199\u4E0D\u5927\u4E8E10\u7684\u6B63\u6574\u6570" + })] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + hidden: true, + name: "photo_count", + label: "(只用来在被隐藏的是时候进行收集数据)" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "identity_verify", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: !(0,authority/* isAdmin */.GJ)() || disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C" }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "right", overlayStyle: { maxWidth: 600 }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF" - }), + title: "勾选后,学生开始考试前将会要求调用摄像头完成拍照采集,系统将自动对采集的学生照片与已录入照片进行比对审核(教师/助教也可进行手动审核),审核通过之后学生才能开始考试。", children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { style: { cursor: 'pointer', - color: '#4C6FFF' + color: '#4C6FFF', + marginLeft: 8 } }) })] }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - span: 24, - className: ConfigWorksmodules.mb28, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: data.is_start_locked, - disabled: disabled, - onChange: function onChange(e) { - data.is_start_locked = e.target.checked; - setData(Object.assign({}, data)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u5F00\u8003\u5BC6\u7801" - }) + }) + }), !(commonHeader !== null && commonHeader !== void 0 && commonHeader.is_random) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "part_score", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u591A\u9009\u9898\u90E8\u5206\u5F97\u5206" + }) + }) + }), (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.is_random) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "use_blank_score", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_status) != 1 ? true : disabled, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u591A\u9009\u9898\u90E8\u5206\u5F97\u5206" }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "right", overlayStyle: { maxWidth: 600 }, - title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762" + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u672A\u52FE\u9009 \u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5DF2\u52FE\u9009 \u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\uFF1B"] }), children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { style: { cursor: 'pointer', - color: '#4C6FFF' + color: '#4C6FFF', + marginLeft: 8 } }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), data.is_start_locked && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: ConfigWorksmodules.unlockKeyWrapper, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - value: data.start_password, - disabled: disabled, - placeholder: "\u8BF7\u8F93\u5165\u5F00\u8003\u5BC6\u7801", - onChange: function onChange(e) { - return setData(function (prevData) { - return objectSpread2_default()(objectSpread2_default()({}, prevData), {}, { - start_password: e.target.value - }); - }); - }, - className: ConfigWorksmodules.unlockKeyInput - }) })] }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: ((0,authority/* isAdminOrCreator */.aN)() || (exercise === null || exercise === void 0 || (_exercise$commonHeade = exercise.commonHeader) === null || _exercise$commonHeade === void 0 ? void 0 : _exercise$commonHeade.exercise_author)) && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { - okText: "\u4FDD\u5B58\u8BBE\u7F6E", - onCancel: function onCancel() { - setDefaultData(); - }, - onOk: handleSubmit }) })] - }) + }), ((0,authority/* isAdminOrCreator */.aN)() || (exercise === null || exercise === void 0 || (_exercise$commonHeade = exercise.commonHeader) === null || _exercise$commonHeade === void 0 ? void 0 : _exercise$commonHeade.exercise_author)) && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { + okText: "\u4FDD\u5B58\u8BBE\u7F6E", + onCancel: function onCancel() { + setDefaultData(); + }, + onOk: function onOk() { + form.submit(); + } + })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_AddIPRange, {})] }); }; @@ -18104,6 +18271,7 @@ var PreventCheatingSettings_PublishSettings = function PublishSettings(_ref) { + var PropertySettings_PublishSettings = function PublishSettings(_ref) { var _exercise$commonHeade; var exercise = _ref.exercise, @@ -18135,7 +18303,9 @@ var PropertySettings_PublishSettings = function PublishSettings(_ref) { //查看小题得分 answered_open: false, //查看已答试卷 - assistant_auth: false //助教查看答案 + assistant_auth: false, + //助教查看答案 + use_blank_score: false }), _useState6 = slicedToArray_default()(_useState5, 2), data = _useState6[0], @@ -18184,19 +18354,97 @@ var PropertySettings_PublishSettings = function PublishSettings(_ref) { handleUpdate(bodyData); }; var handleUpdate = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(bodyData) { - var res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(bodyData) { + var _workSetting$exercise; + var modal, res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { case 0: + if (!((bodyData === null || bodyData === void 0 ? void 0 : bodyData.use_blank_score) !== (workSetting === null || workSetting === void 0 || (_workSetting$exercise = workSetting.exercise) === null || _workSetting$exercise === void 0 ? void 0 : _workSetting$exercise.use_blank_score))) { + _context2.next = 4; + break; + } + modal = es_modal/* default */.Z.confirm({ + closable: true, + width: 500, + centered: true, + icon: null, + title: '提示', + onOk: function () { + var _onOk = 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: + setPageLoading(true); + _context.next = 3; + return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.categoryId, "/property_settings.json"), { + method: 'post', + body: bodyData + }); + case 3: + res = _context.sent; + setPageLoading(false); + if (res.status === 0) { + message/* default */.ZP.success('保存成功'); + handleIsSetData(""); + dispatch({ + type: 'exercise/getCommonHeader', + payload: objectSpread2_default()({}, params) + }); + dispatch({ + type: 'exercise/getWorkSetting', + payload: objectSpread2_default()({}, params) + }); + setPageLoading(false); + // setDisabled(true) + } + case 6: + case "end": + return _context.stop(); + } + }, _callee); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }() + }); + if (bodyData !== null && bodyData !== void 0 && bodyData.use_blank_score) { + modal.update({ + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u60A8\u5DF2\u52FE\u9009", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#165DFF' + }, + children: "\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D" + }), "\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F"] + }) + }); + } else { + modal.update({ + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u60A8\u5DF2\u53D6\u6D88\u52FE\u9009", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#165DFF' + }, + children: "\u201C \u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206 \u201D" + }), "\uFF0C\u4FDD\u5B58\u8BBE\u7F6E\u540E\u5C06\u4F1A\u6309\u7167\u65B0\u7684\u7ED9\u5206\u65B9\u5F0F\u91CD\u65B0\u8BA1\u7B97\u5206\u503C\u3002\u662F\u5426\u786E\u5B9A\u4FEE\u6539\uFF1F"] + }) + }); + } + return _context2.abrupt("return"); + case 4: setPageLoading(true); - _context.next = 3; + _context2.next = 7; return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.categoryId, "/property_settings.json"), { method: 'post', body: bodyData }); - case 3: - res = _context.sent; + case 7: + res = _context2.sent; + setPageLoading(false); if (res.status === 0) { message/* default */.ZP.success('保存成功'); handleIsSetData(""); @@ -18208,14 +18456,13 @@ var PropertySettings_PublishSettings = function PublishSettings(_ref) { type: 'exercise/getWorkSetting', payload: objectSpread2_default()({}, params) }); - setPageLoading(false); // setDisabled(true) } - case 5: + case 10: case "end": - return _context.stop(); + return _context2.stop(); } - }, _callee); + }, _callee2); })); return function handleUpdate(_x) { return _ref2.apply(this, arguments); @@ -18225,7 +18472,45 @@ var PropertySettings_PublishSettings = function PublishSettings(_ref) { className: ConfigWorksmodules.scoreSettingWrapper, children: /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { spinning: loading['exercise/getWorkSetting'] || pageLoading, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + align: "middle", + justify: "space-between", + className: "mt30 mb20", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + checked: data.use_blank_score, + disabled: disabled, + onChange: function onChange(e) { + data.use_blank_score = e.target.checked; + setData(Object.assign({}, data)); + }, + className: ConfigWorksmodules.mainRuleText, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + fontWeight: 400 + }, + children: "\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "right", + overlayStyle: { + maxWidth: 600 + }, + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u672A\u52FE\u9009 \u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5DF2\u52FE\u9009 \u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002"] + }), + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, { + style: { + cursor: 'pointer', + color: '#4C6FFF', + marginLeft: 8 + } + }) + })] + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", justify: "space-between", className: "mt30 mb20", @@ -18248,7 +18533,7 @@ var PropertySettings_PublishSettings = function PublishSettings(_ref) { children: "\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9" }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: ((0,authority/* isAdminOrCreator */.aN)() || (exercise === null || exercise === void 0 || (_exercise$commonHeade = exercise.commonHeader) === null || _exercise$commonHeade === void 0 ? void 0 : _exercise$commonHeade.exercise_author)) && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { + children: ((0,authority/* isAdminOrCreator */.aN)() || (exercise === null || exercise === void 0 || (_exercise$commonHeade = exercise.commonHeader) === null || _exercise$commonHeade === void 0 ? void 0 : _exercise$commonHeade.exercise_author)) && (exercise === null || exercise === void 0 ? void 0 : exercise.commonHeader.can_edit) && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { okText: "\u4FDD\u5B58\u8BBE\u7F6E", onCancel: setDefaultData, onOk: handleSubmit @@ -18956,7 +19241,7 @@ var DistinguishExerciseSettings_PublishSettings = function PublishSettings(_ref) })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: ((0,authority/* isAdminOrCreator */.aN)() || !!initData.exercise_author) && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { + children: ((0,authority/* isAdminOrCreator */.aN)() || !!initData.exercise_author) && commonHeader.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(FixedButton/* FixedButton */.t, { okText: "\u4FDD\u5B58\u8BBE\u7F6E", onCancel: getDefaultData, onOk: handleSubmit @@ -22550,6 +22835,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { type: 'exercise/getCommonHeader', payload: objectSpread2_default()({}, params) }); + var illegalEntry = sessionStorage.getItem("illegalEntry"); // 直接输入地址进入考试,则退出考试,弹出此提示 if (sessionStorage.getItem("illegalEntry")) { sessionStorage.removeItem("illegalEntry"); @@ -22576,7 +22862,12 @@ var ExerciseDetail = function ExerciseDetail(_ref) { }), "\u201D\u6216\u201C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-blue blod", children: "\u7EE7\u7EED\u8003\u8BD5" - }), "\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"] + }), "\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), illegalEntry === "allowRouter" && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: ["3\u3001", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-red blod", + children: "\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002" + })] + })] }), okText: "知道了" }); @@ -22810,7 +23101,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { }) }, "2"), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/classrooms/".concat(params.coursesId, "/exportlist/exercise_score"), + to: "/classrooms/".concat(params.coursesId, "/exportlist/exercise_score,export_exercise_users"), children: "\u5386\u53F2\u5BFC\u51FA" }) }, "3")] @@ -22975,7 +23266,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-dahuizhongzuo3x font14 mr5" }), "\u6253\u56DE\u91CD\u505A"] - }), (0,authority/* isAdmin */.GJ)() && checkDomainAuthority && (commonHeader === null || commonHeader === void 0 || (_commonHeader$user_pe2 = commonHeader.user_permission) === null || _commonHeader$user_pe2 === void 0 ? void 0 : _commonHeader$user_pe2.exercise_unpublish_count) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(TipsButton/* default */.Z, { + }), (0,authority/* isAdmin */.GJ)() && checkDomainAuthority && commonHeader.can_edit && (commonHeader === null || commonHeader === void 0 || (_commonHeader$user_pe2 = commonHeader.user_permission) === null || _commonHeader$user_pe2 === void 0 ? void 0 : _commonHeader$user_pe2.exercise_unpublish_count) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(TipsButton/* default */.Z, { tips: commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.open_appraise, style: { marginLeft: 10 @@ -23017,7 +23308,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { className: "iconfont icon-fabuzhiwei font14 mr5" }), "\u53D1\u5E03\u8003\u8BD5"] }) - }), (0,authority/* isAdmin */.GJ)() && checkDomainAuthority && (commonHeader === null || commonHeader === void 0 || (_commonHeader$user_pe3 = commonHeader.user_permission) === null || _commonHeader$user_pe3 === void 0 ? void 0 : _commonHeader$user_pe3.exercise_publish_count) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + }), (0,authority/* isAdmin */.GJ)() && checkDomainAuthority && commonHeader.can_edit && (commonHeader === null || commonHeader === void 0 || (_commonHeader$user_pe3 = commonHeader.user_permission) === null || _commonHeader$user_pe3 === void 0 ? void 0 : _commonHeader$user_pe3.exercise_publish_count) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { onClick: function onClick(e) { var _classroomList$Assist4; e.preventDefault(); @@ -23061,7 +23352,7 @@ var ExerciseDetail = function ExerciseDetail(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-a-08zhiliang-xianxing font14 pr5" }), "\u8D28\u91CF\u8BC4\u5206"] - }), (0,authority/* isAdmin */.GJ)() && checkDomainAuthority && + }), (0,authority/* isAdmin */.GJ)() && checkDomainAuthority && commonHeader.can_edit && /*#__PURE__*/ // ((isAssistant() && commonHeader?.assistant_auth) || // !isAssistant()) && diff --git a/p__Classrooms__Lists__Exercise__Detail__index.ce813c5f.chunk.css b/p__Classrooms__Lists__Exercise__Detail__index.914f669b.chunk.css similarity index 99% rename from p__Classrooms__Lists__Exercise__Detail__index.ce813c5f.chunk.css rename to p__Classrooms__Lists__Exercise__Detail__index.914f669b.chunk.css index 7578b790b2..cf7f58e818 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.ce813c5f.chunk.css +++ b/p__Classrooms__Lists__Exercise__Detail__index.914f669b.chunk.css @@ -62,6 +62,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/image-preview/index.less ***! @@ -2150,15 +2154,15 @@ span.CodeMirror-selectedtext { !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Knowledge/index.less?modules ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] { - height: 46px !important; -} -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] input[class~='ant-select-selection-search-input'], -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-placeholder'] { - height: 46px !important; - line-height: 46px !important; + min-height: 46px !important; } .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - line-height: 46px !important; + height: 38px !important; + line-height: 38px !important; + padding: 0 10px !important; +} +.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='anticon-close'] { + font-size: 14px !important; } .wrap___F7E3F .selectWrapper____kESB span[class~='ant-select-arrow'] { right: 12px; @@ -4919,6 +4923,29 @@ ul.s-navs a.active { flex-direction: column; box-orient: block-axis; } +.formDom___ahHwX { + margin-top: 30px; + margin-bottom: 20px; + padding-bottom: 40px; +} +.formDom___ahHwX strong { + font-weight: normal; + color: #333; + font-size: 16px; +} +.formDom___ahHwX label[class~='ant-radio-wrapper'], +.formDom___ahHwX label[class~='ant-checkbox-wrapper'] { + font-size: 16px; + font-weight: 500; + color: #333333; +} +.formDom___ahHwX label[class~='ant-radio-wrapper'] span, +.formDom___ahHwX label[class~='ant-checkbox-wrapper'] span { + color: #333333; +} +.formDom___ahHwX div[class~='ant-form-item'] { + margin-bottom: 28px; +} .form___TDc55 { margin-bottom: 20px; padding-bottom: 40px; diff --git a/p__Classrooms__Lists__Exercise__Export__index.4f4e3053.async.js b/p__Classrooms__Lists__Exercise__Export__index.d1540c5b.async.js similarity index 96% rename from p__Classrooms__Lists__Exercise__Export__index.4f4e3053.async.js rename to p__Classrooms__Lists__Exercise__Export__index.d1540c5b.async.js index 5b1b89a080..61b705208c 100644 --- a/p__Classrooms__Lists__Exercise__Export__index.4f4e3053.async.js +++ b/p__Classrooms__Lists__Exercise__Export__index.d1540c5b.async.js @@ -217,7 +217,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! antd */ 38854); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! antd */ 3113); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! antd */ 8591); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! antd */ 25700); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! antd */ 6848); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! antd */ 25700); /* harmony import */ var jszip__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! jszip */ 86129); /* harmony import */ var jszip__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(jszip__WEBPACK_IMPORTED_MODULE_8__); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! @ant-design/icons */ 66720); @@ -225,6 +226,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! @ant-design/icons */ 69602); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! @ant-design/icons */ 35323); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! @ant-design/icons */ 42173); +/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! @ant-design/icons */ 86902); /* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./index.less?modules */ 30545); /* harmony import */ var _components_RenderHtml__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/RenderHtml */ 70827); /* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/utils/util */ 64606); @@ -329,18 +331,22 @@ var Export = function Export(_ref) { _useState20 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState19, 2), newuserCommentVisible = _useState20[0], setnewUserCommentVisible = _useState20[1]; //导出所有学生试卷时只需求最新的 - var _useState21 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)(false), + var _useState21 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)('1'), _useState22 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState21, 2), - ismodal = _useState22[0], - setismodal = _useState22[1]; + exRa = _useState22[0], + setExRa = _useState22[1]; //导出所有学生试卷弹窗中的radio默认选中前端导出 var _useState23 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)(false), _useState24 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState23, 2), - exportTypeModal = _useState24[0], - setExportTypeModal = _useState24[1]; - var _useState25 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)(""), + ismodal = _useState24[0], + setismodal = _useState24[1]; + var _useState25 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)(false), _useState26 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState25, 2), - exportType = _useState26[0], - setExportType = _useState26[1]; + exportTypeModal = _useState26[0], + setExportTypeModal = _useState26[1]; + var _useState27 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)(""), + _useState28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState27, 2), + exportType = _useState28[0], + setExportType = _useState28[1]; (0,react__WEBPACK_IMPORTED_MODULE_6__.useEffect)(function () { if (userInfo !== null && userInfo !== void 0 && userInfo.login) { getData(); @@ -580,7 +586,7 @@ var Export = function Export(_ref) { _context6.next = 4; break; case 9: - zip.file("".concat(allStudents[nums - 1]['user_name'], "-").concat(moment__WEBPACK_IMPORTED_MODULE_16___default()().format('YYYY-MM-DD HH:mm:ss'), ".pdf"), worker.output("blob")); + zip.file("".concat(allStudents[nums - 1]['user_name'], "\uFF08").concat(allStudents[nums - 1]['student_id'], "\uFF09-").concat(moment__WEBPACK_IMPORTED_MODULE_16___default()().format('YYYY-MM-DD HH:mm:ss'), ".pdf"), worker.output("blob")); modal.update({ content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("div", { children: ["\u5F53\u524D\u8FDB\u5EA6: ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)("span", { @@ -1037,7 +1043,8 @@ var Export = function Export(_ref) { item: item, answerData: exportData, hasChangeScore: false, - autoHeight: autoHeight + autoHeight: autoHeight, + showAnswer: isshowanswer }), item.question_type === _utils_enum__WEBPACK_IMPORTED_MODULE_19__/* .QuestionType */ .c.Subjective && item !== null && item !== void 0 && (_item$user_answer4 = item.user_answer) !== null && _item$user_answer4 !== void 0 && _item$user_answer4[0] ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("div", { className: _index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.simpleBg, children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)("aside", { @@ -1306,12 +1313,12 @@ var Export = function Export(_ref) { }); return null; }, [exportData, exercise, autoHeight]); - var _useState27 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)({ + var _useState29 = (0,react__WEBPACK_IMPORTED_MODULE_6__.useState)({ num: 1 }), - _useState28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState27, 2), - paginationParams = _useState28[0], - setPaginationParams = _useState28[1]; + _useState30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState29, 2), + paginationParams = _useState30[0], + setPaginationParams = _useState30[1]; return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("section", { className: "edu-container", children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("section", { @@ -1417,6 +1424,7 @@ var Export = function Export(_ref) { icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_39__/* ["default"] */ .Z, {}), className: _index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.exportBtn, onClick: function onClick() { + // setisshowanswer(true); dispatch({ type: 'exercise/setActionTabs', payload: { @@ -1442,9 +1450,33 @@ var Export = function Export(_ref) { antd__WEBPACK_IMPORTED_MODULE_40__/* ["default"] */ .ZP.info('请选择一种导出格式'); return; } else if (exportType == 'pdf') { - exportReport("all"); + if (exRa === '2') { + // if (!isSuperAdmins()) { + // message.error('目前仅支持平台管理员和运营人员使用后台导出!') + // return + // } + (0,_utils_export__WEBPACK_IMPORTED_MODULE_22__/* .ExportCourseWorkListExercise */ .Hp)({ + categoryId: params.categoryId, + coursesId: params.coursesId, + comment: newuserCommentVisible ? '2' : '1' + }, 'export_exercise_users'); + } else { + exportReport("all"); + } } else if (exportType == 'word') { - (allStudents === null || allStudents === void 0 ? void 0 : allStudents.length) > 0 ? exportReport2("all") : antd__WEBPACK_IMPORTED_MODULE_40__/* ["default"] */ .ZP.info('没有可导出的学生试卷'); + if (exRa === '2') { + // if (!isSuperAdmins()) { + // message.error('目前仅支持平台管理员和运营人员使用后台导出!') + // return + // } + (0,_utils_export__WEBPACK_IMPORTED_MODULE_22__/* .ExportCourseWorkListExerciseWord */ .MJ)({ + categoryId: params.categoryId, + coursesId: params.coursesId, + comment: newuserCommentVisible ? '2' : '1' + }, 'export_exercise_users'); + } else { + (allStudents === null || allStudents === void 0 ? void 0 : allStudents.length) > 0 ? exportReport2("all") : antd__WEBPACK_IMPORTED_MODULE_40__/* ["default"] */ .ZP.info('没有可导出的学生试卷'); + } } setismodal(false); }, @@ -1511,10 +1543,57 @@ var Export = function Export(_ref) { }), "word\u683C\u5F0F"] })] }) + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("div", { + style: { + marginTop: '30px' + }, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)("div", { + style: { + fontSize: 14, + color: '#666' + }, + children: "\u8BF7\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F" + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)("p", { + style: { + display: 'flex', + alignItems: "center", + marginTop: '20px', + marginBottom: 0 + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_29__/* ["default"].Group */ .ZP.Group, { + onChange: function onChange(e) { + setExRa(e.target.value); + }, + value: exRa, + children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_29__/* ["default"] */ .ZP, { + value: '1', + children: ["\u524D\u7AEF\u5BFC\u51FA", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(antd__WEBPACK_IMPORTED_MODULE_41__/* ["default"] */ .Z, { + title: "\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_42__/* ["default"] */ .Z, { + style: { + marginLeft: 5, + color: '#3061d0' + } + }) + })] + }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_29__/* ["default"] */ .ZP, { + value: '2', + children: ["\u540E\u53F0\u5BFC\u51FA", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(antd__WEBPACK_IMPORTED_MODULE_41__/* ["default"] */ .Z, { + title: "\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C", + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_42__/* ["default"] */ .Z, { + style: { + marginLeft: 5, + color: '#3061d0' + } + }) + })] + })] + }) + })] })] }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("div", { className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.bg, " pt30 mt20"), - children: [(exportData === null || exportData === void 0 || (_exportData$exercise8 = exportData.exercise) === null || _exportData$exercise8 === void 0 ? void 0 : _exportData$exercise8.is_random) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(antd__WEBPACK_IMPORTED_MODULE_41__/* ["default"] */ .Z, { + children: [(exportData === null || exportData === void 0 || (_exportData$exercise8 = exportData.exercise) === null || _exportData$exercise8 === void 0 ? void 0 : _exportData$exercise8.is_random) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsx)(antd__WEBPACK_IMPORTED_MODULE_43__/* ["default"] */ .Z, { className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.paginationWrapper), showTotal: function showTotal(total) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)("span", { @@ -1882,14 +1961,13 @@ var Fill = function Fill(_ref) { className: "font14 c-light-primary mb5", children: "\u5B66\u751F\u7B54\u9898" }), 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_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: (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" + 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, { @@ -2224,6 +2302,7 @@ var Shixun = function Shixun(_ref) { _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)([]), @@ -2521,13 +2600,31 @@ var Shixun = function Shixun(_ref) { 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_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"] + 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", { diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.fd1f7696.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.0a460d98.async.js similarity index 97% rename from p__Classrooms__Lists__Exercise__ImitateAnswer__index.fd1f7696.async.js rename to p__Classrooms__Lists__Exercise__ImitateAnswer__index.0a460d98.async.js index 10e43d24d0..88f4eeefad 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.fd1f7696.async.js +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.0a460d98.async.js @@ -1,6 +1,51 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[14889],{ +/***/ 80205: +/*!*******************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(5891); +// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(88853); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); + +/***/ }), + /***/ 90175: /*!*********************************************************!*\ !*** ./src/components/QuestionEditor/Buttonloading.tsx ***! @@ -60,7 +105,8 @@ var ButtonLoading = function ButtonLoading(_ref) { _ref$hackidentifier = _ref.hackidentifier, hackidentifier = _ref$hackidentifier === void 0 ? "" : _ref$hackidentifier, _ref$items = _ref.items, - items = _ref$items === void 0 ? {} : _ref$items; + items = _ref$items === void 0 ? {} : _ref$items, + setIsSubmitCode = _ref.setIsSubmitCode; var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false), _useState2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2), isloading = _useState2[0], @@ -134,7 +180,10 @@ var ButtonLoading = function ButtonLoading(_ref) { _context4.next = 15; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .updateCode */ .n4)(id, re ? re : { code: js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.encode(codes), - language: code.language + language: code.language, + answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { + return item.answer_text; + }) }); case 15: response = _context4.sent; @@ -152,23 +201,15 @@ var ButtonLoading = function ButtonLoading(_ref) { } function _onUpdateCodes() { _onUpdateCodes = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee5(re, id) { - var _stats$filter2; var stats, codes, response; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee5$(_context5) { while (1) switch (_context5.prev = _context5.next) { case 0: stats = items.userAnswer; - codes = js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.decode(items.code); - debugger; - if (!(stats.length > 0 && ((_stats$filter2 = stats.filter(function (item) { - return !item.value; - })) === null || _stats$filter2 === void 0 ? void 0 : _stats$filter2.length) > 0)) { - _context5.next = 6; - break; - } - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('填空项不能为空!'); - return _context5.abrupt("return"); - case 6: + codes = js_base64__WEBPACK_IMPORTED_MODULE_6__.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) { @@ -178,15 +219,18 @@ var ButtonLoading = function ButtonLoading(_ref) { } }); } - _context5.next = 9; + _context5.next = 5; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .updateCode */ .n4)(id, re ? re : { code: js_base64__WEBPACK_IMPORTED_MODULE_6__.Base64.encode(codes), - language: items.language + language: items.language, + answers: stats === null || stats === void 0 ? void 0 : stats.map(function (item) { + return item.value; + }) }); - case 9: + case 5: response = _context5.sent; return _context5.abrupt("return", response); - case 11: + case 7: case "end": return _context5.stop(); } @@ -206,8 +250,8 @@ var ButtonLoading = function ButtonLoading(_ref) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: - if (!(ButtonText === '运行调试')) { - _context3.next = 20; + if (!(ButtonText === '提交代码')) { + _context3.next = 21; break; } setisloading(true); @@ -233,6 +277,7 @@ var ButtonLoading = function ButtonLoading(_ref) { } executeCode = /*#__PURE__*/function () { var _ref3 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee() { + var _items$userAnswer; var _yield$getOperationRe, status, message, data, executeTime, isTimeOut; return _root_workspace_ppte5yg23_local_v9_test5_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) { @@ -245,7 +290,7 @@ var ButtonLoading = function ButtonLoading(_ref) { message = _yield$getOperationRe.message; data = _yield$getOperationRe.data; executeTime = getTimeStamp(); - isTimeOut = executeTime - startTime > 6 * 1000; + 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); } @@ -300,10 +345,11 @@ var ButtonLoading = function ButtonLoading(_ref) { case 18: setisloading(false); case 19: + !!setIsSubmitCode && setIsSubmitCode(true); return _context3.abrupt("return"); - case 20: + case 21: aa = true; - _context3.next = 23; + _context3.next = 24; return form.validateFields().then(function () { aa = false; }, function (errInfo) { @@ -322,27 +368,27 @@ var ButtonLoading = function ButtonLoading(_ref) { }); aa = true; }); - case 23: + case 24: if (!aa) { - _context3.next = 25; + _context3.next = 26; break; } return _context3.abrupt("return"); - case 25: + case 26: setisloading(true); if (!isloading) { - _context3.next = 28; + _context3.next = 29; break; } return _context3.abrupt("return"); - case 28: + case 29: res = ''; formValues = form.getFieldsValue(); if (identifier) { - _context3.next = 39; + _context3.next = 40; break; } - _context3.next = 33; + _context3.next = 34; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -358,15 +404,15 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 33: + case 34: res = _context3.sent; identifier = (_res2 = res) === null || _res2 === void 0 ? void 0 : _res2.identifier; sessionStorage.projectFill = identifier; setidentifier(identifier); - _context3.next = 42; + _context3.next = 43; break; - case 39: - _context3.next = 41; + case 40: + _context3.next = 42; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, ".json"), { method: 'put', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, formValues), {}, { @@ -382,25 +428,26 @@ var ButtonLoading = function ButtonLoading(_ref) { is_blank: true }) }); - case 41: - res = _context3.sent; case 42: - _context3.next = 44; + res = _context3.sent; + case 43: + _context3.next = 45; return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP)("/api/problems/".concat(identifier, "/start.json"), { method: 'get' }); - case 44: + case 45: res1 = _context3.sent; - _context3.next = 47; + _context3.next = 48; return onUpdateCode(null, res1 === null || res1 === void 0 ? void 0 : res1.identifier); - case 47: + case 48: response = _context3.sent; if (!((response === null || response === void 0 ? void 0 : response.status) === 0)) { - _context3.next = 56; + _context3.next = 57; break; } _executeCode = /*#__PURE__*/function () { var _ref4 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee2() { + var _formValues$standard_; var _yield$getOperationRe2, status, message, data, executeTime, isTimeOut; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -413,7 +460,7 @@ var ButtonLoading = function ButtonLoading(_ref) { message = _yield$getOperationRe2.message; data = _yield$getOperationRe2.data; executeTime = getTimeStamp(); - isTimeOut = executeTime - _startTime > (formValues.hack.time_limit + 3) * 1000; + 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); } @@ -452,15 +499,15 @@ var ButtonLoading = function ButtonLoading(_ref) { }; }(); _startTime = getTimeStamp(); - _context3.next = 53; + _context3.next = 54; return (0,_pages_MyProblem_service__WEBPACK_IMPORTED_MODULE_8__/* .sumbitCode */ .bM)(res1 === null || res1 === void 0 ? void 0 : res1.identifier, {}); - case 53: + case 54: _executeCode(); - _context3.next = 57; + _context3.next = 58; break; - case 56: - setisloading(false); case 57: + setisloading(false); + case 58: case "end": return _context3.stop(); } @@ -1273,6 +1320,8 @@ var Fill = function Fill(_ref) { /* harmony default export */ var components_Fill = (Fill); // EXTERNAL MODULE: ./src/components/QuestionEditor/Buttonloading.tsx var Buttonloading = __webpack_require__(90175); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules +var ExclamationCircleOutlined = __webpack_require__(80205); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/ImitateAnswer/components/BFill.tsx @@ -1281,12 +1330,13 @@ var Buttonloading = __webpack_require__(90175); -var BFill_TextArea = input/* default */.Z.TextArea; + +var BFill_TextArea = input/* default */.Z.TextArea; var BFill = function BFill(_ref) { var _item$standard_answer2, _item$standard_answer3; var item = _ref.item, @@ -1304,7 +1354,9 @@ var BFill = function BFill(_ref) { 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[index]) === null || _item$user_answer === void 0 ? void 0 : _item$user_answer.answer_text) || '' + 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); @@ -1364,20 +1416,32 @@ var BFill = function BFill(_ref) { })] }, index); }) - }), (item === null || item === void 0 ? void 0 : item.allow_student_debug) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { - textAlign: 'end' + display: 'flex', + justifyContent: 'space-between' }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + fontSize: 14, + color: '#ff0000' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + marginLeft: 5 + }, + children: "\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(Buttonloading/* default */.Z, { ButtonProps: { type: 'primary' }, - ButtonText: "\u8FD0\u884C\u8C03\u8BD5", + ButtonText: "\u63D0\u4EA4\u4EE3\u7801", items: objectSpread2_default()(objectSpread2_default()({}, item), {}, { userAnswer: userAnswer }), hackidentifier: item === null || item === void 0 ? void 0 : item.hack_identifier - }) + })] })] }); }; diff --git a/p__Classrooms__Lists__Exercise__Review__index.58823861.async.js b/p__Classrooms__Lists__Exercise__Review__index.6f9cc8d9.async.js similarity index 96% rename from p__Classrooms__Lists__Exercise__Review__index.58823861.async.js rename to p__Classrooms__Lists__Exercise__Review__index.6f9cc8d9.async.js index 2a7c107bfe..b7c07ef83a 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.58823861.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.6f9cc8d9.async.js @@ -906,7 +906,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -944,7 +946,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -988,16 +990,12 @@ var ClassroomList = function ClassroomList(_ref) { 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' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -1695,14 +1693,13 @@ var Fill = function Fill(_ref) { className: "font14 c-light-primary mb5", children: "\u5B66\u751F\u7B54\u9898" }), 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_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: (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" + 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, { @@ -2034,6 +2031,7 @@ var Shixun = function Shixun(_ref) { _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)([]), @@ -2331,13 +2329,31 @@ var Shixun = function Shixun(_ref) { 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_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"] + 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", { @@ -2439,6 +2455,10 @@ var Fill = __webpack_require__(24414); var SeeAnswer = __webpack_require__(65847); // EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/index.less?modules var componentmodules = __webpack_require__(34206); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(36057); +// 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 @@ -2451,8 +2471,13 @@ var jsx_runtime = __webpack_require__(37712); + + + + var TextArea = input/* default */.Z.TextArea; var BFill = function BFill(_ref) { + var _datas$records, _item$submit_records; var item = _ref.item, answerData = _ref.answerData, changeScoreData = _ref.changeScoreData, @@ -2469,6 +2494,86 @@ var BFill = function BFill(_ref) { _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: '评测时间', + 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,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', + render: function render(text, record) { + 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' + }]; (0,_react_17_0_2_react.useEffect)(function () { if (changeScoreData !== null && changeScoreData !== void 0 && changeScoreData[item.q_position]) { !showEdit && setShowEdit(true); @@ -2487,11 +2592,75 @@ var BFill = function BFill(_ref) { }); 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.jsx)("aside", { - className: "font14 c-light-primary mb5", - children: "\u5B66\u751F\u7B54\u9898" + 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: { + cursor: 'pointer' + }, + 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", { @@ -2502,7 +2671,7 @@ var BFill = function BFill(_ref) { style: { lineHeight: '25px' }, - children: ["\u7B54\u6848(\u586B\u7A7A", index + 1, ")\uFF1A"] + 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: { @@ -2516,6 +2685,38 @@ var BFill = function BFill(_ref) { }); }), 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 + })); + } + } + }) })] }); }; @@ -3264,8 +3465,6 @@ var ScoreModal = function ScoreModal(_ref, ref) { }; /* harmony default export */ var component_ScoreModal = (/*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(ScoreModal)); ; -// EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js -var base64 = __webpack_require__(24334); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Review/component/NewProgram.tsx @@ -3434,8 +3633,6 @@ var image_preview = __webpack_require__(69806); var mediator = __webpack_require__(3781); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(97940); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(36057); ;// 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 @@ -4669,7 +4866,7 @@ var utils_export = __webpack_require__(92279); var ExeriseReview = function ExeriseReview(_ref) { - var _location$pathname, _questionName$find, _questionName$find2, _questionName$find3, _questionName$find4, _questionName$find5, _questionName$find6, _questionName$find7, _questionName$find8, _questionName$find9, _reviewExercise$table, _reviewExercise$table2, _reviewExercise$table3, _reviewExercise$table4, _reviewExercise$table5, _reviewExercise$table6, _reviewExercise$table7, _reviewExercise$table8, _reviewExercise$table9, _reviewExercise$table10, _reviewExercise$table11, _reviewExercise$table12, _reviewExercise$table13, _reviewExercise$table14, _reviewExercise$table15, _reviewExercise$table16, _reviewExercise$table17, _reviewExercise$table18, _reviewExercise$table19, _reviewExercise$table20, _reviewExercise$exerc2, _userInfo$course, _reviewExercise$exerc8, _reviewExercise$exerc9, _reviewExercise$exerc10, _reviewExercise$exerc11, _reviewExercise$exerc12, _reviewExercise$exerc13, _reviewExercise$exerc14, _reviewExercise$exerc15, _reviewExercise$exerc16, _reviewExercise$exerc17, _reviewExercise$exerc18, _reviewExercise$exerc19, _reviewExercise$revie8, _reviewExercise$exerc22, _reviewExercise$exerc23, _reviewExercise$exerc24, _reviewExercise$exerc25, _reviewExercise$exerc26, _reviewExercise$exerc27, _reviewExercise$exerc28, _reviewExercise$exerc29, _reviewExercise$revie9, _reviewExercise$exerc30, _reviewExercise$exerc31, _reviewExercise$exerc32, _reviewExercise$exerc33, _reviewExercise$exerc34, _reviewExercise$exerc35, _reviewExercise$exerc36, _reviewExercise$exerc37, _reviewExercise$exerc38, _reviewExercise$exerc39, _reviewExercise$exerc40, _reviewExercise$exerc41, _reviewExercise$exerc42, _reviewExercise$exerc43, _reviewExercise$exerc44, _reviewExercise$exerc45, _reviewExercise$revie10, _reviewExercise$revie11, _reviewExercise$revie12, _reviewExercise$revie13, _reviewExercise$revie14, _reviewExercise$exerc46, _reviewExercise$revie15, _reviewExercise$revie16, _reviewExercise$exerc47, _reviewExercise$exerc48, _reviewExercise$exerc49, _reviewExercise$exerc50, _reviewExercise$exerc51, _reviewExercise$exerc52, _reviewExercise$exerc53, _reviewExercise$exerc54, _reviewExercise$exerc55, _reviewExercise$exerc56, _reviewExercise$exerc57, _reviewExercise$exerc58, _reviewExercise$exerc59, _reviewExercise$exerc60, _reviewExercise$exerc61, _reviewExercise$exerc62, _reviewExercise$exerc63, _reviewExercise$exerc64, _reviewExercise$exerc65, _reviewExercise$exerc66, _reviewExercise$table21; + var _location$pathname, _questionName$find, _questionName$find2, _questionName$find3, _questionName$find4, _questionName$find5, _questionName$find6, _questionName$find7, _questionName$find8, _questionName$find9, _reviewExercise$table, _reviewExercise$table2, _reviewExercise$table3, _reviewExercise$table4, _reviewExercise$table5, _reviewExercise$table6, _reviewExercise$table7, _reviewExercise$table8, _reviewExercise$table9, _reviewExercise$table10, _reviewExercise$table11, _reviewExercise$table12, _reviewExercise$table13, _reviewExercise$table14, _reviewExercise$table15, _reviewExercise$table16, _reviewExercise$table17, _reviewExercise$table18, _reviewExercise$table19, _reviewExercise$table20, _reviewExercise$exerc2, _userInfo$course, _reviewExercise$exerc9, _reviewExercise$exerc10, _reviewExercise$exerc11, _reviewExercise$exerc12, _reviewExercise$exerc13, _reviewExercise$exerc14, _reviewExercise$exerc15, _reviewExercise$exerc16, _reviewExercise$exerc17, _reviewExercise$exerc18, _reviewExercise$exerc19, _reviewExercise$exerc20, _reviewExercise$revie8, _reviewExercise$exerc23, _reviewExercise$exerc24, _reviewExercise$exerc25, _reviewExercise$exerc26, _reviewExercise$exerc27, _reviewExercise$exerc28, _reviewExercise$exerc29, _reviewExercise$exerc30, _reviewExercise$revie9, _reviewExercise$exerc31, _reviewExercise$exerc32, _reviewExercise$exerc33, _reviewExercise$exerc34, _reviewExercise$exerc35, _reviewExercise$exerc36, _reviewExercise$exerc37, _reviewExercise$exerc38, _reviewExercise$exerc39, _reviewExercise$exerc40, _reviewExercise$exerc41, _reviewExercise$exerc42, _reviewExercise$exerc43, _reviewExercise$exerc44, _reviewExercise$exerc45, _reviewExercise$exerc46, _reviewExercise$revie10, _reviewExercise$revie11, _reviewExercise$revie12, _reviewExercise$revie13, _reviewExercise$revie14, _reviewExercise$exerc47, _reviewExercise$revie15, _reviewExercise$revie16, _reviewExercise$exerc48, _reviewExercise$exerc49, _reviewExercise$exerc50, _reviewExercise$exerc51, _reviewExercise$exerc52, _reviewExercise$exerc53, _reviewExercise$exerc54, _reviewExercise$exerc55, _reviewExercise$exerc56, _reviewExercise$exerc57, _reviewExercise$exerc58, _reviewExercise$exerc59, _reviewExercise$exerc60, _reviewExercise$exerc61, _reviewExercise$exerc62, _reviewExercise$exerc63, _reviewExercise$exerc64, _reviewExercise$exerc65, _reviewExercise$exerc66, _reviewExercise$exerc67, _reviewExercise$table21; var classroomList = _ref.classroomList, exercise = _ref.exercise, globalSetting = _ref.globalSetting, @@ -5716,8 +5913,8 @@ var ExeriseReview = function ExeriseReview(_ref) { var num = 0; var setInt = setInterval(function () { if (num == 100) { - var _exercise$exerciseExp, _reviewExercise$exerc6; - pdf.save((exercise === null || exercise === void 0 || (_exercise$exerciseExp = exercise.exerciseExportHeadData) === null || _exercise$exerciseExp === void 0 ? void 0 : _exercise$exerciseExp.user) || ((_reviewExercise$exerc6 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc6 === void 0 ? void 0 : _reviewExercise$exerc6.user_name)); + var _exercise$exerciseExp, _reviewExercise$exerc6, _reviewExercise$exerc7; + pdf.save("".concat((exercise === null || exercise === void 0 || (_exercise$exerciseExp = exercise.exerciseExportHeadData) === null || _exercise$exerciseExp === void 0 ? void 0 : _exercise$exerciseExp.user) || ((_reviewExercise$exerc6 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc6 === void 0 ? void 0 : _reviewExercise$exerc6.user_name), "\uFF08").concat((_reviewExercise$exerc7 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc7 === void 0 ? void 0 : _reviewExercise$exerc7.student_id, "\uFF09")); setIsEaxmPaperOpen(false); setProgress(0); clearInterval(setInt); @@ -5733,7 +5930,7 @@ var ExeriseReview = function ExeriseReview(_ref) { }, []); var handleReview = /*#__PURE__*/function () { var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { - var _classroomList$Assist2, _reviewExercise$exerc7, _reviewExercise$revie4, _reviewExercise$revie5; + var _classroomList$Assist2, _reviewExercise$exerc8, _reviewExercise$revie4, _reviewExercise$revie5; var result, _reviewExercise$revie6, _reviewExercise$revie7, str; return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { while (1) switch (_context7.prev = _context7.next) { @@ -5750,7 +5947,7 @@ var ExeriseReview = function ExeriseReview(_ref) { method: 'post', body: { id: params === null || params === void 0 ? void 0 : params.exerciseId, - user_id: reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc7 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc7 === void 0 ? void 0 : _reviewExercise$exerc7.user_id, + user_id: reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc8 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc8 === void 0 ? void 0 : _reviewExercise$exerc8.user_id, review_type: reviewType === 1 ? 'normal' : 'appraise', sealed_review: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$revie4 = reviewExercise.review_progress) === null || _reviewExercise$revie4 === void 0 ? void 0 : _reviewExercise$revie4.sealed_review) || false, next_login: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$revie5 = reviewExercise.review_progress) === null || _reviewExercise$revie5 === void 0 ? void 0 : _reviewExercise$revie5.next_login) || '', @@ -5838,11 +6035,11 @@ var ExeriseReview = function ExeriseReview(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/classrooms/".concat(params.coursesId, "/exercise/").concat(reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc8 = reviewExercise.exercise) === null || _reviewExercise$exerc8 === void 0 ? void 0 : _reviewExercise$exerc8.id, "/detail"), + to: "/classrooms/".concat(params.coursesId, "/exercise/").concat(reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc9 = reviewExercise.exercise) === null || _reviewExercise$exerc9 === void 0 ? void 0 : _reviewExercise$exerc9.id, "/detail"), children: "\u8BD5\u5377\u8BE6\u60C5" }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, { - children: reviewType !== 1 ? '集中评阅' : reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc9 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc9 === void 0 ? void 0 : _reviewExercise$exerc9.user_name + children: reviewType !== 1 ? '集中评阅' : reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc10 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc10 === void 0 ? void 0 : _reviewExercise$exerc10.user_name })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { @@ -5858,12 +6055,12 @@ var ExeriseReview = function ExeriseReview(_ref) { alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(util/* StatusClassroomsTags */.VV, { - status: [util/* ExerciseStatus */.ju[(_reviewExercise$exerc10 = reviewExercise.exercise) === null || _reviewExercise$exerc10 === void 0 ? void 0 : _reviewExercise$exerc10.exercise_status]] + status: [util/* ExerciseStatus */.ju[(_reviewExercise$exerc11 = reviewExercise.exercise) === null || _reviewExercise$exerc11 === void 0 ? void 0 : _reviewExercise$exerc11.exercise_status]] }), /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/classrooms/".concat(params.coursesId, "/exercise/").concat(reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc11 = reviewExercise.exercise) === null || _reviewExercise$exerc11 === void 0 ? void 0 : _reviewExercise$exerc11.id, "/detail"), + to: "/classrooms/".concat(params.coursesId, "/exercise/").concat(reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc12 = reviewExercise.exercise) === null || _reviewExercise$exerc12 === void 0 ? void 0 : _reviewExercise$exerc12.id, "/detail"), children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { className: "font20 ml10 c-grey-333", - children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc12 = reviewExercise.exercise) === null || _reviewExercise$exerc12 === void 0 ? void 0 : _reviewExercise$exerc12.exercise_name) || "" + children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc13 = reviewExercise.exercise) === null || _reviewExercise$exerc13 === void 0 ? void 0 : _reviewExercise$exerc13.exercise_name) || "" }) })] }), reviewType === 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { @@ -5877,16 +6074,16 @@ var ExeriseReview = function ExeriseReview(_ref) { className: "bold c-black", children: /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: ["\u8003\u8BD5\u65F6\u957F ", ((_reviewExercise$exerc13 = reviewExercise.exercise) === null || _reviewExercise$exerc13 === void 0 ? void 0 : _reviewExercise$exerc13.time) === -1 ? '未限时' : (((_reviewExercise$exerc14 = reviewExercise.exercise) === null || _reviewExercise$exerc14 === void 0 ? void 0 : _reviewExercise$exerc14.time) || '') + '分钟', !!(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc15 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc15 !== void 0 && _reviewExercise$exerc15.delayed_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u8003\u8BD5\u65F6\u957F ", ((_reviewExercise$exerc14 = reviewExercise.exercise) === null || _reviewExercise$exerc14 === void 0 ? void 0 : _reviewExercise$exerc14.time) === -1 ? '未限时' : (((_reviewExercise$exerc15 = reviewExercise.exercise) === null || _reviewExercise$exerc15 === void 0 ? void 0 : _reviewExercise$exerc15.time) || '') + '分钟', !!(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc16 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc16 !== void 0 && _reviewExercise$exerc16.delayed_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-red", - children: ["+\u5EF6\u65F6", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc16 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc16 === void 0 ? void 0 : _reviewExercise$exerc16.delayed_time, "\u5206\u949F"] + children: ["+\u5EF6\u65F6", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc17 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc17 === void 0 ? void 0 : _reviewExercise$exerc17.delayed_time, "\u5206\u949F"] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml20", - children: ["\u5408\u8BA1 ", (_reviewExercise$exerc17 = reviewExercise.exercise_scores) === null || _reviewExercise$exerc17 === void 0 || (_reviewExercise$exerc17 = _reviewExercise$exerc17.exercise_types) === null || _reviewExercise$exerc17 === void 0 ? void 0 : _reviewExercise$exerc17.q_counts, "\u9898"] + children: ["\u5408\u8BA1 ", (_reviewExercise$exerc18 = reviewExercise.exercise_scores) === null || _reviewExercise$exerc18 === void 0 || (_reviewExercise$exerc18 = _reviewExercise$exerc18.exercise_types) === null || _reviewExercise$exerc18 === void 0 ? void 0 : _reviewExercise$exerc18.q_counts, "\u9898"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml20", - children: ["\u6EE1\u5206 ", (_reviewExercise$exerc18 = reviewExercise.exercise_scores) === null || _reviewExercise$exerc18 === void 0 || (_reviewExercise$exerc18 = _reviewExercise$exerc18.exercise_types) === null || _reviewExercise$exerc18 === void 0 ? void 0 : _reviewExercise$exerc18.q_scores, "\u5206"] + children: ["\u6EE1\u5206 ", (_reviewExercise$exerc19 = reviewExercise.exercise_scores) === null || _reviewExercise$exerc19 === void 0 || (_reviewExercise$exerc19 = _reviewExercise$exerc19.exercise_types) === null || _reviewExercise$exerc19 === void 0 ? void 0 : _reviewExercise$exerc19.q_scores, "\u5206"] })] }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { @@ -5922,7 +6119,7 @@ var ExeriseReview = function ExeriseReview(_ref) { // // 导出 // - , (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc19 = reviewExercise.exercise) === null || _reviewExercise$exerc19 === void 0 ? void 0 : _reviewExercise$exerc19.exercise_status) === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + , (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc20 = reviewExercise.exercise) === null || _reviewExercise$exerc20 === void 0 ? void 0 : _reviewExercise$exerc20.exercise_status) === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { type: "primary", style: { marginLeft: '10px' @@ -5944,21 +6141,21 @@ var ExeriseReview = function ExeriseReview(_ref) { cancelText: "取消", onOk: function () { var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() { - var _reviewExercise$exerc20; - var res, _reviewExercise$exerc21; + var _reviewExercise$exerc21; + var res, _reviewExercise$exerc22; return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { while (1) switch (_context9.prev = _context9.next) { case 0: _context9.next = 2; return (0,service_exercise/* redoExercise */.q6)({ categoryId: params.exerciseId, - user_ids: [reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc20 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc20 === void 0 ? void 0 : _reviewExercise$exerc20.user_id] + user_ids: [reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc21 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc21 === void 0 ? void 0 : _reviewExercise$exerc21.user_id] }); case 2: res = _context9.sent; if (res.status === 0) { message/* default */.ZP.success('操作成功'); - _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exercise/").concat(reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc21 = reviewExercise.exercise) === null || _reviewExercise$exerc21 === void 0 ? void 0 : _reviewExercise$exerc21.id, "/detail")); + _umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exercise/").concat(reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc22 = reviewExercise.exercise) === null || _reviewExercise$exerc22 === void 0 ? void 0 : _reviewExercise$exerc22.id, "/detail")); } case 4: case "end": @@ -5995,7 +6192,7 @@ var ExeriseReview = function ExeriseReview(_ref) { wrap: false, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: Reviewmodules/* default */.Z.userImg, - src: env/* default */.Z.API_SERVER + '/images/' + ((_reviewExercise$exerc22 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc22 === void 0 ? void 0 : _reviewExercise$exerc22.user_img) + src: env/* default */.Z.API_SERVER + '/images/' + ((_reviewExercise$exerc23 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc23 === void 0 ? void 0 : _reviewExercise$exerc23.user_img) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { style: { marginLeft: "14px", @@ -6013,8 +6210,8 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.userInfoValue, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (_reviewExercise$exerc23 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc23 === void 0 ? void 0 : _reviewExercise$exerc23.user_name, - children: (_reviewExercise$exerc24 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc24 === void 0 ? void 0 : _reviewExercise$exerc24.user_name + title: (_reviewExercise$exerc24 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc24 === void 0 ? void 0 : _reviewExercise$exerc24.user_name, + children: (_reviewExercise$exerc25 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc25 === void 0 ? void 0 : _reviewExercise$exerc25.user_name }) })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -6029,8 +6226,8 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.userInfoValue, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (_reviewExercise$exerc25 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc25 === void 0 ? void 0 : _reviewExercise$exerc25.student_id, - children: (_reviewExercise$exerc26 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc26 === void 0 ? void 0 : _reviewExercise$exerc26.student_id + title: (_reviewExercise$exerc26 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc26 === void 0 ? void 0 : _reviewExercise$exerc26.student_id, + children: (_reviewExercise$exerc27 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc27 === void 0 ? void 0 : _reviewExercise$exerc27.student_id }) })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -6043,15 +6240,15 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.userInfoValue, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (_reviewExercise$exerc27 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc27 === void 0 ? void 0 : _reviewExercise$exerc27.course_group_name, - children: (_reviewExercise$exerc28 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc28 === void 0 ? void 0 : _reviewExercise$exerc28.course_group_name + title: (_reviewExercise$exerc28 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc28 === void 0 ? void 0 : _reviewExercise$exerc28.course_group_name, + children: (_reviewExercise$exerc29 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc29 === void 0 ? void 0 : _reviewExercise$exerc29.course_group_name }) })] })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: Reviewmodules/* default */.Z.status, - src: reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc29 = reviewExercise.exercise) !== null && _reviewExercise$exerc29 !== void 0 && _reviewExercise$exerc29.review_status ? reviewed_namespaceObject : NotReviewed_namespaceObject + src: reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc30 = reviewExercise.exercise) !== null && _reviewExercise$exerc30 !== void 0 && _reviewExercise$exerc30.review_status ? reviewed_namespaceObject : NotReviewed_namespaceObject })] }), reviewType === 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: "".concat(Reviewmodules/* default */.Z.bg, " p20 mt10"), @@ -6125,7 +6322,7 @@ var ExeriseReview = function ExeriseReview(_ref) { })] }) })] - }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc30 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc30 === void 0 ? void 0 : _reviewExercise$exerc30.some(function (e) { + }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc31 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc31 === void 0 ? void 0 : _reviewExercise$exerc31.some(function (e) { return e.question_type !== 4; })) && !showsub && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: "".concat(Reviewmodules/* default */.Z.bg, " p20 mt10 pr10"), @@ -6136,7 +6333,7 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.questionIcons, children: renderClassifyIndex() })] - }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc31 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc31 === void 0 ? void 0 : _reviewExercise$exerc31.some(function (e) { + }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc32 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc32 === void 0 ? void 0 : _reviewExercise$exerc32.some(function (e) { return e.question_type === 4; })) && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: "".concat(Reviewmodules/* default */.Z.bg, " p20 mt10 pr10"), @@ -6163,7 +6360,7 @@ var ExeriseReview = function ExeriseReview(_ref) { dataSource: dataSource, pagination: false, bordered: true - }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc32 = reviewExercise.exercise) === null || _reviewExercise$exerc32 === void 0 ? void 0 : _reviewExercise$exerc32.review_status) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc33 = reviewExercise.exercise) === null || _reviewExercise$exerc33 === void 0 ? void 0 : _reviewExercise$exerc33.review_status) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Reviewmodules/* default */.Z.evaluate, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", @@ -6197,23 +6394,23 @@ var ExeriseReview = function ExeriseReview(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Reviewmodules/* default */.Z.analysis, style: { - color: reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc33 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc33 !== void 0 && _reviewExercise$exerc33.analysis ? "#434D63" : "" + color: reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc34 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc34 !== void 0 && _reviewExercise$exerc34.analysis ? "#434D63" : "" }, - children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc34 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc34 === void 0 ? void 0 : _reviewExercise$exerc34.analysis) || "未对学生进行考试评价" + children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc35 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc35 === void 0 ? void 0 : _reviewExercise$exerc35.analysis) || "未对学生进行考试评价" })] })] - }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc35 = reviewExercise.exercise) === null || _reviewExercise$exerc35 === void 0 ? void 0 : _reviewExercise$exerc35.open_camera) && reviewType === 1 && (isIntelligent ? /*#__PURE__*/(0,jsx_runtime.jsx)(component_Intelligent, { + }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc36 = reviewExercise.exercise) === null || _reviewExercise$exerc36 === void 0 ? void 0 : _reviewExercise$exerc36.open_camera) && reviewType === 1 && (isIntelligent ? /*#__PURE__*/(0,jsx_runtime.jsx)(component_Intelligent, { parentData: reviewExercise }) : /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "pl30 pr30 mt20", children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u8003\u8BD5\u7167\u7247 ", !!(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc36 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc36 !== void 0 && _reviewExercise$exerc36.exercise_user_photos_count) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u8003\u8BD5\u7167\u7247 ", !!(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc37 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc37 !== void 0 && _reviewExercise$exerc37.exercise_user_photos_count) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-green", - children: ["(\u5171", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc37 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc37 === void 0 ? void 0 : _reviewExercise$exerc37.exercise_user_photos_count, "\u5F20)"] + children: ["(\u5171", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc38 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc38 === void 0 ? void 0 : _reviewExercise$exerc38.exercise_user_photos_count, "\u5F20)"] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("ul", { className: Reviewmodules/* default */.Z.userPhoto, - children: reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc38 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc38 === void 0 || (_reviewExercise$exerc38 = _reviewExercise$exerc38.exercise_user_photos) === null || _reviewExercise$exerc38 === void 0 ? void 0 : _reviewExercise$exerc38.map(function (item, key) { + children: reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc39 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc39 === void 0 || (_reviewExercise$exerc39 = _reviewExercise$exerc39.exercise_user_photos) === null || _reviewExercise$exerc39 === void 0 ? void 0 : _reviewExercise$exerc39.map(function (item, key) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-fangda2 c-white font14", @@ -6230,7 +6427,7 @@ var ExeriseReview = function ExeriseReview(_ref) { }), "\u62CD\u6444\u65F6\u95F4\uFF1A", dayjs_min_default()(item.photo_created_at).format("HH:mm")] }); }) - }), !(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc39 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc39 !== void 0 && _reviewExercise$exerc39.exercise_user_photos) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + }), !(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc40 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc40 !== void 0 && _reviewExercise$exerc40.exercise_user_photos) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "font14 c-grey-999 mt30 pb30 tc", children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-weikaishexiangtou1 mr20 font40" @@ -6243,7 +6440,7 @@ var ExeriseReview = function ExeriseReview(_ref) { children: "\u8BE5\u5B66\u751F\u8003\u8BD5\u65F6\u95F4\u5185\u672A\u5F00\u542F\u6444\u50CF" })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {})] - })), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc40 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc40 === void 0 ? void 0 : _reviewExercise$exerc40.some(function (item) { + })), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc41 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc41 === void 0 ? void 0 : _reviewExercise$exerc41.some(function (item) { return item.question_type !== 4; })) && !showsub && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", @@ -6257,19 +6454,19 @@ var ExeriseReview = function ExeriseReview(_ref) { children: "\u5BA2\u89C2\u9898" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-grey-666", - children: ["\uFF08\u5408\u8BA1", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc41 = reviewExercise.exercise) === null || _reviewExercise$exerc41 === void 0 ? void 0 : _reviewExercise$exerc41.objective_score, "\u5206\uFF09"] + children: ["\uFF08\u5408\u8BA1", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc42 = reviewExercise.exercise) === null || _reviewExercise$exerc42 === void 0 ? void 0 : _reviewExercise$exerc42.objective_score, "\u5206\uFF09"] })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-grey-666", - children: ["\u603B\u5F97\u5206:", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc42 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc42 === void 0 ? void 0 : _reviewExercise$exerc42.objective_score] + children: ["\u603B\u5F97\u5206:", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc43 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc43 === void 0 ? void 0 : _reviewExercise$exerc43.objective_score] }) })] }), !showsub && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: "pl30 pr10", children: renderClassifyQuestion() - }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc43 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc43 === void 0 ? void 0 : _reviewExercise$exerc43.some(function (item) { + }), (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc44 = reviewExercise.exercise_question_types) === null || _reviewExercise$exerc44 === void 0 ? void 0 : _reviewExercise$exerc44.some(function (item) { return item.question_type === 4; })) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { gutter: [10, 10], @@ -6287,13 +6484,13 @@ var ExeriseReview = function ExeriseReview(_ref) { children: "\u4E3B\u89C2\u9898" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-grey-666", - children: ["\uFF08\u5408\u8BA1", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc44 = reviewExercise.exercise) === null || _reviewExercise$exerc44 === void 0 ? void 0 : _reviewExercise$exerc44.subjective_score, "\u5206\uFF09"] + children: ["\uFF08\u5408\u8BA1", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc45 = reviewExercise.exercise) === null || _reviewExercise$exerc45 === void 0 ? void 0 : _reviewExercise$exerc45.subjective_score, "\u5206\uFF09"] })] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "c-grey-666", - children: ["\u603B\u5F97\u5206:", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc45 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc45 === void 0 ? void 0 : _reviewExercise$exerc45.subjective_score] + children: ["\u603B\u5F97\u5206:", reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc46 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc46 === void 0 ? void 0 : _reviewExercise$exerc46.subjective_score] }) })] }) @@ -6391,7 +6588,7 @@ var ExeriseReview = function ExeriseReview(_ref) { })), children: "\u4E0B\u4E00\u4EBA" })] - }), !(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc46 = reviewExercise.exercise) !== null && _reviewExercise$exerc46 !== void 0 && _reviewExercise$exerc46.review_status) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), !(reviewExercise !== null && reviewExercise !== void 0 && (_reviewExercise$exerc47 = reviewExercise.exercise) !== null && _reviewExercise$exerc47 !== void 0 && _reviewExercise$exerc47.review_status) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { style: { marginLeft: "40px" }, @@ -6589,8 +6786,8 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.Value, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (_reviewExercise$exerc47 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc47 === void 0 ? void 0 : _reviewExercise$exerc47.user_name, - children: (_reviewExercise$exerc48 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc48 === void 0 ? void 0 : _reviewExercise$exerc48.user_name + title: (_reviewExercise$exerc48 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc48 === void 0 ? void 0 : _reviewExercise$exerc48.user_name, + children: (_reviewExercise$exerc49 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc49 === void 0 ? void 0 : _reviewExercise$exerc49.user_name }) })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -6603,8 +6800,8 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.Value, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (_reviewExercise$exerc49 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc49 === void 0 ? void 0 : _reviewExercise$exerc49.student_id, - children: (_reviewExercise$exerc50 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc50 === void 0 ? void 0 : _reviewExercise$exerc50.student_id + title: (_reviewExercise$exerc50 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc50 === void 0 ? void 0 : _reviewExercise$exerc50.student_id, + children: (_reviewExercise$exerc51 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc51 === void 0 ? void 0 : _reviewExercise$exerc51.student_id }) })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -6617,8 +6814,8 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.Value, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (_reviewExercise$exerc51 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc51 === void 0 ? void 0 : _reviewExercise$exerc51.course_group_name, - children: (_reviewExercise$exerc52 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc52 === void 0 ? void 0 : _reviewExercise$exerc52.course_group_name + title: (_reviewExercise$exerc52 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc52 === void 0 ? void 0 : _reviewExercise$exerc52.course_group_name, + children: (_reviewExercise$exerc53 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc53 === void 0 ? void 0 : _reviewExercise$exerc53.course_group_name }) })] })] @@ -6630,13 +6827,13 @@ var ExeriseReview = function ExeriseReview(_ref) { children: "\u5F00\u59CB\u4F5C\u7B54\u65F6\u95F4 " }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { className: Reviewmodules/* default */.Z.Value, - children: (_reviewExercise$exerc53 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc53 !== void 0 && _reviewExercise$exerc53.start_at ? /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + children: (_reviewExercise$exerc54 = reviewExercise.exercise_answer_user) !== null && _reviewExercise$exerc54 !== void 0 && _reviewExercise$exerc54.start_at ? /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: dayjs_min_default()((_reviewExercise$exerc54 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc54 === void 0 ? void 0 : _reviewExercise$exerc54.start_at).format("YYYY-MM-DD HH:mm"), - children: dayjs_min_default()((_reviewExercise$exerc55 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc55 === void 0 ? void 0 : _reviewExercise$exerc55.start_at).format("YYYY-MM-DD HH:mm") + title: dayjs_min_default()((_reviewExercise$exerc55 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc55 === void 0 ? void 0 : _reviewExercise$exerc55.start_at).format("YYYY-MM-DD HH:mm"), + children: dayjs_min_default()((_reviewExercise$exerc56 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc56 === void 0 ? void 0 : _reviewExercise$exerc56.start_at).format("YYYY-MM-DD HH:mm") }) : "未开始" })] - }), ((_reviewExercise$exerc56 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc56 === void 0 ? void 0 : _reviewExercise$exerc56.end_at) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + }), ((_reviewExercise$exerc57 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc57 === void 0 ? void 0 : _reviewExercise$exerc57.end_at) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { className: Reviewmodules/* default */.Z.width, wrap: false, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { @@ -6646,11 +6843,11 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.Value, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: dayjs_min_default()((_reviewExercise$exerc57 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc57 === void 0 ? void 0 : _reviewExercise$exerc57.end_at).format("YYYY-MM-DD HH:mm"), - children: dayjs_min_default()((_reviewExercise$exerc58 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc58 === void 0 ? void 0 : _reviewExercise$exerc58.end_at).format("YYYY-MM-DD HH:mm") + title: dayjs_min_default()((_reviewExercise$exerc58 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc58 === void 0 ? void 0 : _reviewExercise$exerc58.end_at).format("YYYY-MM-DD HH:mm"), + children: dayjs_min_default()((_reviewExercise$exerc59 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc59 === void 0 ? void 0 : _reviewExercise$exerc59.end_at).format("YYYY-MM-DD HH:mm") }) })] - }), ((_reviewExercise$exerc59 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc59 === void 0 ? void 0 : _reviewExercise$exerc59.end_at) && ((_reviewExercise$exerc60 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc60 === void 0 ? void 0 : _reviewExercise$exerc60.start_at) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + }), ((_reviewExercise$exerc60 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc60 === void 0 ? void 0 : _reviewExercise$exerc60.end_at) && ((_reviewExercise$exerc61 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc61 === void 0 ? void 0 : _reviewExercise$exerc61.start_at) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { className: Reviewmodules/* default */.Z.width, wrap: false, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { @@ -6660,8 +6857,8 @@ var ExeriseReview = function ExeriseReview(_ref) { className: Reviewmodules/* default */.Z.Value, children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "topLeft", - title: (0,util/* toTimeFormat */.li)(Math.round(Math.abs(new Date((_reviewExercise$exerc61 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc61 === void 0 ? void 0 : _reviewExercise$exerc61.end_at).getTime() - new Date((_reviewExercise$exerc62 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc62 === void 0 ? void 0 : _reviewExercise$exerc62.start_at).getTime()) / 1000)), - children: (0,util/* toTimeFormat */.li)(Math.round(Math.abs(new Date((_reviewExercise$exerc63 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc63 === void 0 ? void 0 : _reviewExercise$exerc63.end_at).getTime() - new Date((_reviewExercise$exerc64 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc64 === void 0 ? void 0 : _reviewExercise$exerc64.start_at).getTime()) / 1000)) + title: (0,util/* toTimeFormat */.li)(Math.round(Math.abs(new Date((_reviewExercise$exerc62 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc62 === void 0 ? void 0 : _reviewExercise$exerc62.end_at).getTime() - new Date((_reviewExercise$exerc63 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc63 === void 0 ? void 0 : _reviewExercise$exerc63.start_at).getTime()) / 1000)), + children: (0,util/* toTimeFormat */.li)(Math.round(Math.abs(new Date((_reviewExercise$exerc64 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc64 === void 0 ? void 0 : _reviewExercise$exerc64.end_at).getTime() - new Date((_reviewExercise$exerc65 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc65 === void 0 ? void 0 : _reviewExercise$exerc65.start_at).getTime()) / 1000)) }) })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { @@ -6672,7 +6869,7 @@ var ExeriseReview = function ExeriseReview(_ref) { children: "\u5BA2\u89C2\u9898\u5F97\u5206" }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { className: Reviewmodules/* default */.Z.Value, - children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc65 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc65 === void 0 ? void 0 : _reviewExercise$exerc65.objective_score) || 0 + children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc66 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc66 === void 0 ? void 0 : _reviewExercise$exerc66.objective_score) || 0 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { className: Reviewmodules/* default */.Z.width, @@ -6682,7 +6879,7 @@ var ExeriseReview = function ExeriseReview(_ref) { children: "\u4E3B\u89C2\u9898\u5F97\u5206" }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { className: Reviewmodules/* default */.Z.Value, - children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc66 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc66 === void 0 ? void 0 : _reviewExercise$exerc66.subjective_score) || 0 + children: (reviewExercise === null || reviewExercise === void 0 || (_reviewExercise$exerc67 = reviewExercise.exercise_answer_user) === null || _reviewExercise$exerc67 === void 0 ? void 0 : _reviewExercise$exerc67.subjective_score) || 0 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { className: Reviewmodules/* default */.Z.width, diff --git a/p__Classrooms__Lists__Exercise__index.c5c56e77.async.js b/p__Classrooms__Lists__Exercise__index.b4d0e5fc.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__index.c5c56e77.async.js rename to p__Classrooms__Lists__Exercise__index.b4d0e5fc.async.js index 565c2bd8fe..fe74c10a29 100644 --- a/p__Classrooms__Lists__Exercise__index.c5c56e77.async.js +++ b/p__Classrooms__Lists__Exercise__index.b4d0e5fc.async.js @@ -1998,6 +1998,7 @@ var List = function List(_ref) { children: [(0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { checked: selectArrs.includes(v.id), value: v.id, + disabled: !v.can_edit, className: "mr20", onClick: function onClick(e) { e.stopPropagation(); @@ -2090,7 +2091,7 @@ var List = function List(_ref) { children: "\u96C6\u4E2D\u9605\u5377" }), // 判断 是否具有发布权限 isAssistant isAdmin - (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(TipsButton/* default */.Z, { + (0,authority/* isAdmin */.GJ)() && v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(TipsButton/* default */.Z, { tips: v === null || v === void 0 ? void 0 : v.open_appraise, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { onClick: function onClick() { @@ -2183,7 +2184,7 @@ var List = function List(_ref) { }; }()), children: "\u89C4\u5219\u8BBE\u7F6E" - }), (0,authority/* isAdmin */.GJ)() && v.is_random && v.assistant_auth && /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + }), (0,authority/* isAdmin */.GJ)() && v.is_random && v.assistant_auth && v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)("p", { onClick: function onClick(e) { e.stopPropagation(); var startTime = dayjs_min_default()(v.created_at, format); @@ -2195,7 +2196,7 @@ var List = function List(_ref) { } }, children: "\u7F16\u8F91\u8003\u8BD5" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + }), v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)("p", { onClick: ( /*#__PURE__*/function () { var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(e) { var _v$exercise_tips4; @@ -2717,6 +2718,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { course_id: params.coursesId } }); + var illegalEntry = sessionStorage.getItem("illegalEntry"); if (sessionStorage.getItem("illegalEntry")) { sessionStorage.removeItem("illegalEntry"); es_modal/* default */.Z.info({ @@ -2742,7 +2744,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }), "\u201D\u6216\u201C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-blue blod", children: "\u7EE7\u7EED\u8003\u8BD5" - }), "\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002"] + }), "\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), illegalEntry === "allowRouter" && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: ["3\u3001", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-red blod", + children: "\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002" + })] + })] }), okText: "知道了" }); diff --git a/p__Classrooms__Lists__ExportList__index.9c97afcd.async.js b/p__Classrooms__Lists__ExportList__index.f2f9e5fe.async.js similarity index 90% rename from p__Classrooms__Lists__ExportList__index.9c97afcd.async.js rename to p__Classrooms__Lists__ExportList__index.f2f9e5fe.async.js index 96faa8be2b..a05d3049e9 100644 --- a/p__Classrooms__Lists__ExportList__index.9c97afcd.async.js +++ b/p__Classrooms__Lists__ExportList__index.f2f9e5fe.async.js @@ -125,12 +125,18 @@ var dayjs_min = __webpack_require__(61186); var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); // 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/message/index.js + 4 modules +var message = __webpack_require__(8591); +// 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__(2595); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules var pagination = __webpack_require__(25700); // EXTERNAL MODULE: ./src/utils/export.ts var utils_export = __webpack_require__(92279); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(71763); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ExportList/index.tsx @@ -146,6 +152,7 @@ var utils_export = __webpack_require__(92279); + dayjs_min_default().locale('zh-cn'); var ExportType = [{ id: 'exercise_score', @@ -183,6 +190,9 @@ var ExportType = [{ }, { id: 'messages_statistics', name: '课堂互动统计' +}, { + id: 'export_exercise_users', + name: '学生试卷' }]; var Status = [{ id: 'failed', @@ -198,7 +208,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) { var _params$type; var globalSetting = _ref.globalSetting, loading = _ref.loading, - dispatch = _ref.dispatch; + dispatch = _ref.dispatch, + user = _ref.user; var _useState = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, (0,_umi_production_exports.useParams)())), _useState2 = slicedToArray_default()(_useState, 2), params = _useState2[0], @@ -322,6 +333,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) { color: '#0152d9' }, onClick: function onClick() { + var _user$userInfo, _record$user; + if (record.export_type === 'export_exercise_users' && ((user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_id) != (record === null || record === void 0 || (_record$user = record.user) === null || _record$user === void 0 ? void 0 : _record$user.id) || !(0,authority/* isSuperAdmins */.Ny)())) { + message/* default */.ZP.info('仅支持平台管理员、运营人员以及导出人下载!'); + return; + } if (record.export_type === 'workspace_files') { var currentTimestamp = new Date().getTime(); var targetTimestamp = new Date(record.created_at).getTime(); @@ -402,19 +418,34 @@ var ShixunsListPage = function ShixunsListPage(_ref) { fontSize: '16px', height: '40px', display: 'flex', + alignItems: 'center', + justifyContent: 'space-between', background: '#fff', padding: '10px 20px' }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LeftOutlined/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LeftOutlined/* default */.Z, { + onClick: function onClick() { + _umi_production_exports.history.back(); + }, + style: { + marginTop: '4px', + cursor: 'pointer', + marginRight: '5px' + } + }), ' ', "\u5BFC\u51FA\u5217\u8868"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { onClick: function onClick() { - _umi_production_exports.history.back(); + setPage(1); + init(); }, + type: "primary", style: { - marginTop: '4px', - cursor: 'pointer', - marginRight: '5px' - } - }), ' ', "\u5BFC\u51FA\u5217\u8868"] + height: '30px', + borderRadius: '4px' + }, + children: "\u66F4\u65B0" + })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { background: '#fff', @@ -461,10 +492,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }; /* harmony default export */ var ExportList = ((0,_umi_production_exports.connect)(function (_ref3) { var loading = _ref3.loading, - globalSetting = _ref3.globalSetting; + globalSetting = _ref3.globalSetting, + user = _ref3.user; return { globalSetting: globalSetting, - loading: loading + loading: loading, + user: user }; })(ShixunsListPage)); diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.ac9ab917.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.9badc3b5.async.js similarity index 98% rename from p__Classrooms__Lists__GroupHomework__Detail__index.ac9ab917.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.9badc3b5.async.js index 6488707848..36a643c650 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.ac9ab917.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.9badc3b5.async.js @@ -1937,9 +1937,9 @@ function useInterval(callback, delay) { /***/ }), -/***/ 22787: +/***/ 41909: /*!********************************************************************************!*\ - !*** ./src/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx + 22 modules ***! + !*** ./src/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx + 21 modules ***! \********************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -1999,6 +1999,8 @@ var es_checkbox = __webpack_require__(24905); 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/space/index.js + 3 modules +var space = __webpack_require__(81327); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules var input = __webpack_require__(36920); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules @@ -2007,12 +2009,12 @@ var dropdown = __webpack_require__(38854); var table = __webpack_require__(2595); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules var pagination = __webpack_require__(25700); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules +var input_number = __webpack_require__(400); // 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/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__(400); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/DownOutlined.js + 1 modules var DownOutlined = __webpack_require__(18290); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/UpOutlined.js + 1 modules @@ -2250,7 +2252,7 @@ var AsyncButton = __webpack_require__(59309); var classRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)(); var WorkList = function WorkList(_ref) { - var _workList$homework_st, _workList$homework_st2, _workList$homework_st3, _workList$left_time, _workList$left_time2, _workList$left_time3, _workList$homework_st4, _workList$homework_st5, _workList$task_status, _workList$task_status2; + var _workList$homework_st, _workList$homework_st2, _workList$homework_st3, _workList$left_time, _workList$left_time2, _workList$left_time3, _workList$homework_st4, _workList$homework_st5, _workList$file_status2, _workList$task_status, _workList$task_status2; var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, loading = _ref.loading, @@ -2418,6 +2420,7 @@ var WorkList = function WorkList(_ref) { delete params.course_group; delete params.teacher_comment; Object.keys(formValue).map(function (v) { + var _workList$file_status; switch (v) { case 'teacher_comment': case 'member_work': @@ -2447,13 +2450,22 @@ var WorkList = function WorkList(_ref) { form.setFieldsValue(defineProperty_default()({}, 'course_group_info', params['course_group'])); } break; + case "is_file": + if (formValue[v].includes('all') || (workList === null || workList === void 0 || (_workList$file_status = workList["file_status"]) === null || _workList$file_status === void 0 ? void 0 : _workList$file_status.length) === formValue[v].length || !formValue[v].length) { + delete params.is_file; + form.setFieldsValue(defineProperty_default()({}, 'is_file', 'all')); + } else { + params['is_file'] = formValue[v][0]; + form.setFieldsValue(defineProperty_default()({}, 'is_file', formValue[v])); + } + break; } }); getData(); }; var onShowSizeChange = function onShowSizeChange(current, pageSize) { params.page = current; - params.limit = 20; + // params.limit = 20; getData(); }; var member_works = [{ @@ -2546,9 +2558,10 @@ var WorkList = function WorkList(_ref) { dataIndex: 'work_status', width: '8%', align: 'center', - render: function render(text) { + render: function render(text, record) { return text === -1 ? '重做中' : /*#__PURE__*/(0,jsx_runtime.jsx)(util/* CommonWorkStatus */.Uw, { - status: text + status: text, + record: record }); } }, { @@ -2831,7 +2844,7 @@ var WorkList = function WorkList(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { form: form, onChange: onHandleChange, - initialValues: defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({}, 'member_work', 'all'), 'work_status', 'all'), 'course_group_info', 'all'), 'teacher_comment', 'all'), + initialValues: defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()(defineProperty_default()({}, 'member_work', 'all'), 'work_status', 'all'), 'course_group_info', 'all'), 'teacher_comment', 'all'), "is_file", "all"), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "teacher_comment", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { @@ -2863,6 +2876,24 @@ var WorkList = function WorkList(_ref) { })] }) }) + }), !(workList !== null && workList !== void 0 && workList.base_on_project) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "作品类型", + name: "is_file", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + className: "ml10", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(space/* default */.Z, { + direction: "horizontal", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + value: "all", + children: "\u5168\u90E8" + }), workList === null || workList === void 0 || (_workList$file_status2 = workList.file_status) === null || _workList$file_status2 === void 0 ? void 0 : _workList$file_status2.map(function (v) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { + value: v.id, + children: [v.name, "(", v.count, ")"] + }, v.id); + })] + }) + }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "work_status", children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { @@ -3078,17 +3109,43 @@ var WorkList = function WorkList(_ref) { })] }) })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "tc mb50 mt30", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - showSizeChanger: false, - hideOnSinglePage: true, + style: { + display: 'flex', + alignItems: 'center', + justifyContent: 'end' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z + // hideOnSinglePage={true} + , { onChange: onShowSizeChange, defaultCurrent: params.page || 1, current: params.page || 1, - defaultPageSize: 20, + pageSize: params.limit, + showSizeChanger: false, total: shixunHomeworks.workList.work_count - }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + margin: '0px 10px' + }, + children: "\u6BCF\u9875\u663E\u793A\u6761\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 1, + step: 1, + precision: 0, + value: params.limit, + onChange: function onChange(e) { + params.limit = e; + setParams(objectSpread2_default()({}, params)); + }, + onBlur: function onBlur(e) { + getData(); + }, + style: { + width: 50 + } + })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(ChangeScore, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Redo, {}), isshwomodal && /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { title: "\u4E00\u952E\u6253\u56DE\u91CD\u505A", @@ -4130,6 +4187,7 @@ var _excluded = ["classroomList", "dispatch", "courseEndTime"]; var PublishShixun = function PublishShixun(_ref) { + var _classroomList$action, _classroomList$action2; var classroomList = _ref.classroomList, dispatch = _ref.dispatch, courseEndTime = _ref.courseEndTime, @@ -4281,7 +4339,8 @@ var PublishShixun = function PublishShixun(_ref) { }), end_time: dayjs_min_default()(formValue.end_time).format('YYYY-MM-DD HH:mm'), publish_time: dayjs_min_default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'), - unified_setting: radiovalue + unified_setting: radiovalue, + is_file: formValue === null || formValue === void 0 ? void 0 : formValue.is_file }; setisLoading(true); _context2.next = 14; @@ -4390,7 +4449,16 @@ var PublishShixun = function PublishShixun(_ref) { children: ["\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u672C\u64CD\u4F5C\u53EA\u5BF9\"\u672A\u53D1\u5E03\"\u7684\u4F5C\u4E1A\u6709\u6548"] }), list && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { form: form, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [(classroomList === null || classroomList === void 0 || (_classroomList$action = classroomList.actionTabs) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.type) === 2 && !(classroomList !== null && classroomList !== void 0 && (_classroomList$action2 = classroomList.actionTabs) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2.selectArrsAll) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2[0]) !== null && _classroomList$action2 !== void 0 && _classroomList$action2.base_on_project) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "is_file", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { + children: ["\u63D0\u4EA4\u9644\u4EF6\u6A21\u5F0F", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-c font12 ml15", + children: "(\u5B66\u751F\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6\u624D\u53EF\u63D0\u4EA4\u4F5C\u4E1A)" + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { paddingLeft: 0 }, @@ -5094,7 +5162,8 @@ var Publish_Publish = function Publish(_ref) { eff_score: '', //效率分 unified_anonymous_comment: true, - unified_anonymous_appeal: true + unified_anonymous_appeal: true, + is_file: false //提交设置 }), _useState8 = slicedToArray_default()(_useState7, 2), data = _useState8[0], @@ -5345,7 +5414,7 @@ var Publish_Publish = function Publish(_ref) { children: "\u53D1\u5E03\u8BBE\u7F6E" }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [(0,authority/* isAdmin */.GJ)() && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [disabled && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.can_edit) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", size: "middle", ghost: true, @@ -5976,6 +6045,33 @@ var Publish_Publish = function Publish(_ref) { }) }, k); })] + }), !(workList !== null && workList !== void 0 && workList.base_on_project) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + style: { + flexDirection: "column", + marginTop: "24px" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u63D0\u4EA4\u8BBE\u7F6E" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "mt15 pl30", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + checked: data.is_file, + disabled: disabled, + onChange: function onChange(e) { + setData(objectSpread2_default()(objectSpread2_default()({}, data), {}, { + is_file: e.target.checked + })); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u63D0\u4EA4\u9644\u4EF6\u6A21\u5F0F" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-c font12", + children: "(\u5B66\u751F\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6\u624D\u53EF\u63D0\u4EA4\u4F5C\u4E1A)" + })] + })] })] }); }; @@ -6008,7 +6104,6 @@ var QuestionCircleOutlined = __webpack_require__(86902); - var Score = function Score(_ref) { var shixunHomeworks = _ref.shixunHomeworks, getData = _ref.getData, @@ -6249,7 +6344,7 @@ var Score = function Score(_ref) { children: "\u8BC4\u5206\u8BBE\u7F6E" }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [(0,authority/* isAdmin */.GJ)() && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [(workSetting === null || workSetting === void 0 ? void 0 : workSetting.can_edit) && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", size: "middle", ghost: true, @@ -6591,7 +6686,6 @@ var Score = function Score(_ref) { - var Open = function Open(_ref) { var getData = _ref.getData, dispatch = _ref.dispatch, @@ -6827,7 +6921,7 @@ var Open = function Open(_ref) { children: "\u516C\u5F00\u8BBE\u7F6E" }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [(0,authority/* isAdmin */.GJ)() && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [(workSetting === null || workSetting === void 0 ? void 0 : workSetting.can_edit) && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", size: "middle", ghost: true, @@ -7479,7 +7573,7 @@ var AnonymousComment = function AnonymousComment(_ref) { })] }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - children: [(0,authority/* isAdmin */.GJ)() && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [(workSetting === null || workSetting === void 0 ? void 0 : workSetting.can_edit) && disabled && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", size: "middle", ghost: true, @@ -8018,63 +8112,6 @@ var AssociatedProjects = __webpack_require__(97078); var service_shixunHomeworks = __webpack_require__(17445); // EXTERNAL MODULE: ./src/components/ExportZip/index.tsx var ExportZip = __webpack_require__(29877); -;// CONCATENATED MODULE: ./src/assets/images/icons/fengzhu.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); } -function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } -var __defProp = Object.defineProperty; -var __getOwnPropSymbols = Object.getOwnPropertySymbols; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __propIsEnum = Object.prototype.propertyIsEnumerable; -var __defNormalProp = function __defNormalProp(obj, key, value) { - return key in obj ? __defProp(obj, key, { - enumerable: true, - configurable: true, - writable: true, - value: value - }) : obj[key] = value; -}; -var __spreadValues = function __spreadValues(a, b) { - for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); - if (__getOwnPropSymbols) { - var _iterator = _createForOfIteratorHelper(__getOwnPropSymbols(b)), - _step; - try { - for (_iterator.s(); !(_step = _iterator.n()).done;) { - var prop = _step.value; - if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); - } - } catch (err) { - _iterator.e(err); - } finally { - _iterator.f(); - } - } - return a; -}; - -var SvgFengzhu = function SvgFengzhu(props) { - return /* @__PURE__ */React.createElement("svg", __spreadValues({ - width: 14, - height: 14, - xmlns: "http://www.w3.org/2000/svg" - }, props), /* @__PURE__ */React.createElement("title", null, "\u5206\u7EC4"), /* @__PURE__ */React.createElement("g", { - fill: "none", - fillRule: "evenodd" - }, /* @__PURE__ */React.createElement("path", { - d: "M0 0h14v14H0z" - }), /* @__PURE__ */React.createElement("g", { - stroke: "#FFF" - }, /* @__PURE__ */React.createElement("path", { - d: "M1.5 5.685h7v7h-7z" - }), /* @__PURE__ */React.createElement("path", { - d: "M3 4.787V3.87l7.425.049v6.816h-.943" - }), /* @__PURE__ */React.createElement("path", { - d: "M5 2.917V2l7.425.05v6.685h-.943" - })))); -}; - -/* harmony default export */ var fengzhu = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg=="); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/GroupHomework/Detail/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___sf_sV","flex_space_between":"flex_space_between___k0joE","flex_box_vertical_center":"flex_box_vertical_center___fyum8","flex_box_center_end":"flex_box_center_end___UC5kA","flex_box_column":"flex_box_column___JCpJG","title":"title___YZryt","export":"export___wcKFT","bg":"bg___fNXI3","tabs":"tabs___hlZi4","workListTabWrap":"workListTabWrap___sjHcT","workListTabButton":"workListTabButton___MOSGf","title_style":"title_style___mGYw9"}); @@ -8103,7 +8140,6 @@ var SvgFengzhu = function SvgFengzhu(props) { - var Detail_ShixunsListPage = function ShixunsListPage(_ref) { @@ -8212,7 +8248,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Detailmodules.workListTabButton, children: [(0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [(((_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st.includes('未发布')) || ((_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes('未开始'))) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: [(((_workList$homework_st = workList.homework_status) === null || _workList$homework_st === void 0 ? void 0 : _workList$homework_st.includes('未发布')) || ((_workList$homework_st2 = workList.homework_status) === null || _workList$homework_st2 === void 0 ? void 0 : _workList$homework_st2.includes('未开始'))) && workList.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-yishezhifabushijian1" @@ -8234,7 +8270,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { }); }, children: "\u7ACB\u5373\u53D1\u5E03" - }), !((_workList$homework_st3 = workList.homework_status) !== null && _workList$homework_st3 !== void 0 && _workList$homework_st3.includes('未发布')) && !((_workList$homework_st4 = workList.homework_status) !== null && _workList$homework_st4 !== void 0 && _workList$homework_st4.includes('未开始')) && !((_workList$homework_st5 = workList.homework_status) !== null && _workList$homework_st5 !== void 0 && _workList$homework_st5.includes('已截止')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), !((_workList$homework_st3 = workList.homework_status) !== null && _workList$homework_st3 !== void 0 && _workList$homework_st3.includes('未发布')) && !((_workList$homework_st4 = workList.homework_status) !== null && _workList$homework_st4 !== void 0 && _workList$homework_st4.includes('未开始')) && workList.can_edit && !((_workList$homework_st5 = workList.homework_status) !== null && _workList$homework_st5 !== void 0 && _workList$homework_st5.includes('已截止')) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-jiezhishiyan" @@ -8260,27 +8296,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { }); }, children: "\u7ACB\u5373\u622A\u6B62" - }), (0,authority/* isSuperAdmin */.j5)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - icon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - style: { - transform: 'translate(-3px, -1px)' - }, - src: fengzhu - }), - onClick: function onClick() { - dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '智能分组', - params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - id: params.coursesId - }) - } - }); - }, - children: "\u667A\u80FD\u5206\u7EC4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + }), workList.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { type: "primary", icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-bianji2" diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.0d3af75d.chunk.css b/p__Classrooms__Lists__GroupHomework__Detail__index.e6228bae.chunk.css similarity index 99% rename from p__Classrooms__Lists__GroupHomework__Detail__index.0d3af75d.chunk.css rename to p__Classrooms__Lists__GroupHomework__Detail__index.e6228bae.chunk.css index e2a8578f9c..ef8c8d2627 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.0d3af75d.chunk.css +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.e6228bae.chunk.css @@ -1507,6 +1507,10 @@ span.CodeMirror-selectedtext { div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/GroupHomework/Detail/components/Group/index.less?modules ***! diff --git a/p__Classrooms__Lists__GroupHomework__EditWork__index.efb11b1a.async.js b/p__Classrooms__Lists__GroupHomework__EditWork__index.58e44884.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__EditWork__index.efb11b1a.async.js rename to p__Classrooms__Lists__GroupHomework__EditWork__index.58e44884.async.js index 924fb58ad6..779a30e8a5 100644 --- a/p__Classrooms__Lists__GroupHomework__EditWork__index.efb11b1a.async.js +++ b/p__Classrooms__Lists__GroupHomework__EditWork__index.58e44884.async.js @@ -36,7 +36,7 @@ var MdEditorInForm = function MdEditorInForm(_ref) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { id: scrollId || '', children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { - hidetoolBar: true, + // hidetoolBar defaultValue: value, onChange: function onChange(a, b) { console.log("a:", a, b); @@ -430,6 +430,10 @@ var NewCoursePage = function NewCoursePage(_ref) { }) }), studentWorkEditDefaultData.course_name && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "attachment_ids", + rules: [{ + required: studentWorkEditDefaultData === null || studentWorkEditDefaultData === void 0 ? void 0 : studentWorkEditDefaultData.is_file, + message: "本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件" + }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: "\u5C0F\u7EC4\u6210\u5458\uFF1A" diff --git a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.8149e955.async.js b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.2ed930c0.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__SubmitWork__index.8149e955.async.js rename to p__Classrooms__Lists__GroupHomework__SubmitWork__index.2ed930c0.async.js index f16e5c76bd..53b11176c4 100644 --- a/p__Classrooms__Lists__GroupHomework__SubmitWork__index.8149e955.async.js +++ b/p__Classrooms__Lists__GroupHomework__SubmitWork__index.2ed930c0.async.js @@ -36,7 +36,7 @@ var MdEditorInForm = function MdEditorInForm(_ref) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { id: scrollId || '', children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { - hidetoolBar: true, + // hidetoolBar defaultValue: value, onChange: function onChange(a, b) { console.log("a:", a, b); @@ -405,6 +405,10 @@ var NewCoursePage = function NewCoursePage(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { name: "attachment_ids", + rules: [{ + required: studentWorkAddDefaultData === null || studentWorkAddDefaultData === void 0 ? void 0 : studentWorkAddDefaultData.is_file, + message: "本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件" + }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {}) }), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: "\u5C0F\u7EC4\u6210\u5458\uFF1A" diff --git a/p__Classrooms__Lists__GroupHomework__index.066a0217.async.js b/p__Classrooms__Lists__GroupHomework__index.396d524c.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__index.066a0217.async.js rename to p__Classrooms__Lists__GroupHomework__index.396d524c.async.js index 6ed7d88e0f..9c13aa31bd 100644 --- a/p__Classrooms__Lists__GroupHomework__index.066a0217.async.js +++ b/p__Classrooms__Lists__GroupHomework__index.396d524c.async.js @@ -1865,10 +1865,10 @@ var objectWithoutProperties = __webpack_require__(39647); var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); // 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/date-picker/index.js + 66 modules -var date_picker = __webpack_require__(78550); // 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/date-picker/index.js + 66 modules +var date_picker = __webpack_require__(78550); // EXTERNAL MODULE: ./node_modules/_dayjs@1.11.13@dayjs/dayjs.min.js var dayjs_min = __webpack_require__(61186); var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); @@ -1900,6 +1900,7 @@ var _excluded = ["classroomList", "dispatch", "courseEndTime"]; var PublishShixun = function PublishShixun(_ref) { + var _classroomList$action, _classroomList$action2; var classroomList = _ref.classroomList, dispatch = _ref.dispatch, courseEndTime = _ref.courseEndTime, @@ -1951,6 +1952,9 @@ var PublishShixun = function PublishShixun(_ref) { if (classroomList.actionTabs.type === 2) { var selectItem = classroomList.actionTabs.selectArrsAll[0]; setradiovalue(selectItem.unified_setting); + form.setFieldsValue({ + is_file: selectItem === null || selectItem === void 0 ? void 0 : selectItem.is_file + }); } } }, [classroomList.actionTabs]); @@ -2093,7 +2097,8 @@ var PublishShixun = function PublishShixun(_ref) { }) : (_classroomList$detail = classroomList.detailCommonHomeworksList) === null || _classroomList$detail === void 0 ? void 0 : _classroomList$detail.course_groups, end_time: dayjs_min_default()(formValue.end_time).format('YYYY-MM-DD HH:mm'), publish_time: dayjs_min_default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'), - unified_setting: !targetKeys.length + unified_setting: !targetKeys.length, + is_file: formValue === null || formValue === void 0 ? void 0 : formValue.is_file }; setisLoading(true); _context2.next = 17; @@ -2177,7 +2182,16 @@ var PublishShixun = function PublishShixun(_ref) { children: ["\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u672C\u64CD\u4F5C\u53EA\u5BF9\"\u672A\u53D1\u5E03\"\u7684\u4F5C\u4E1A\u6709\u6548"] }), list && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { form: form, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [(classroomList === null || classroomList === void 0 || (_classroomList$action = classroomList.actionTabs) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.type) === 2 && !(classroomList !== null && classroomList !== void 0 && (_classroomList$action2 = classroomList.actionTabs) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2.selectArrsAll) !== null && _classroomList$action2 !== void 0 && (_classroomList$action2 = _classroomList$action2[0]) !== null && _classroomList$action2 !== void 0 && _classroomList$action2.base_on_project) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "is_file", + valuePropName: "checked", + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { + children: ["\u63D0\u4EA4\u9644\u4EF6\u6A21\u5F0F", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-c font12 ml15", + children: "(\u5B66\u751F\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6\u624D\u53EF\u63D0\u4EA4\u4F5C\u4E1A)" + })] + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { paddingLeft: 0 }, @@ -3205,6 +3219,7 @@ var List = function List(_ref) { onClick: function onClick(e) { e.stopPropagation(); }, + disabled: !dataSource.can_edit, style: { margin: '11px 0 0 10px' }, @@ -3248,7 +3263,7 @@ var List = function List(_ref) { })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.right, - children: [(0,authority/* isAdmin */.GJ)() && dataSource.status === '未发布' && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + children: [(0,authority/* isAdmin */.GJ)() && dataSource.status === '未发布' && dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { target: "_blank", to: "/", onClick: ( /*#__PURE__*/function () { @@ -3334,7 +3349,7 @@ var List = function List(_ref) { overlayClassName: Listmodules.dro, dropdownRender: function dropdownRender() { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + children: [dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -3371,7 +3386,7 @@ var List = function List(_ref) { }()), children: "\u7ACB\u5373\u53D1\u5E03" }) - }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + }, 1), dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -3407,7 +3422,7 @@ var List = function List(_ref) { }()), children: "\u7ACB\u5373\u622A\u6B62" }) - }, 2), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + }, 2), dataSource.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -3673,6 +3688,7 @@ var DownOutlined = __webpack_require__(18290); var BottomControl = function BottomControl(_ref) { + var _courseModules$second; var buttonDataSource = _ref.buttonDataSource, _onClick = _ref.onClick; var _useContext = (0,_react_17_0_2_react.useContext)(GroupHomeworkContext), @@ -3800,9 +3816,9 @@ var BottomControl = function BottomControl(_ref) { setKeyword(e.target.value); } }) - }), courseModules && courseModules['second_category'].filter(function (r) { + }), courseModules && ((_courseModules$second = courseModules['second_category']) === null || _courseModules$second === void 0 || (_courseModules$second = _courseModules$second.filter(function (r) { return r.category_name !== '未分配目录'; - }).map(function (item, key) { + })) === null || _courseModules$second === void 0 ? void 0 : _courseModules$second.map(function (item, key) { var _item$third_category; if (keyword !== '' && item.category_name.indexOf(keyword) < 0) { return; @@ -3821,7 +3837,7 @@ var BottomControl = function BottomControl(_ref) { }, val.category_id); })] }); - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + })), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child", onClick: function onClick(e) { e.preventDefault(); diff --git a/p__Classrooms__Lists__GroupHomework__index.8dbb9743.chunk.css b/p__Classrooms__Lists__GroupHomework__index.d1d7b04f.chunk.css similarity index 99% rename from p__Classrooms__Lists__GroupHomework__index.8dbb9743.chunk.css rename to p__Classrooms__Lists__GroupHomework__index.d1d7b04f.chunk.css index b04fb6aa0e..acf4a130c8 100644 --- a/p__Classrooms__Lists__GroupHomework__index.8dbb9743.chunk.css +++ b/p__Classrooms__Lists__GroupHomework__index.d1d7b04f.chunk.css @@ -117,6 +117,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__index.5b64f9bc.chunk.css b/p__Classrooms__Lists__ProgramHomework__Detail__index.cc079d56.chunk.css similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__Detail__index.5b64f9bc.chunk.css rename to p__Classrooms__Lists__ProgramHomework__Detail__index.cc079d56.chunk.css index 8be0022cec..5ce7a7aa8b 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__index.5b64f9bc.chunk.css +++ b/p__Classrooms__Lists__ProgramHomework__Detail__index.cc079d56.chunk.css @@ -321,6 +321,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! diff --git a/p__Classrooms__Lists__ProgramHomework__index.cd5eacdb.async.js b/p__Classrooms__Lists__ProgramHomework__index.113c16a7.async.js similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__index.cd5eacdb.async.js rename to p__Classrooms__Lists__ProgramHomework__index.113c16a7.async.js index 393fd760e4..724fb9a890 100644 --- a/p__Classrooms__Lists__ProgramHomework__index.cd5eacdb.async.js +++ b/p__Classrooms__Lists__ProgramHomework__index.113c16a7.async.js @@ -2024,6 +2024,7 @@ var DownOutlined = __webpack_require__(18290); var BottomControl = function BottomControl(_ref) { + var _courseModules$second; var buttonDataSource = _ref.buttonDataSource, _onClick = _ref.onClick; var _useContext = (0,_react_17_0_2_react.useContext)(CommonHomeworkContext), @@ -2151,9 +2152,9 @@ var BottomControl = function BottomControl(_ref) { setKeyword(e.target.value); } }) - }), courseModules && courseModules['second_category'].filter(function (r) { + }), courseModules && ((_courseModules$second = courseModules['second_category']) === null || _courseModules$second === void 0 || (_courseModules$second = _courseModules$second.filter(function (r) { return r.category_name !== '未分配目录'; - }).map(function (item, key) { + })) === null || _courseModules$second === void 0 ? void 0 : _courseModules$second.map(function (item, key) { var _item$third_category; if (keyword !== '' && item.category_name.indexOf(keyword) < 0) { return; @@ -2172,7 +2173,7 @@ var BottomControl = function BottomControl(_ref) { }, val.category_id); })] }); - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + })), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child", onClick: function onClick(e) { e.preventDefault(); diff --git a/p__Classrooms__Lists__ProgramHomework__index.45cee6e4.chunk.css b/p__Classrooms__Lists__ProgramHomework__index.8c70da30.chunk.css similarity index 99% rename from p__Classrooms__Lists__ProgramHomework__index.45cee6e4.chunk.css rename to p__Classrooms__Lists__ProgramHomework__index.8c70da30.chunk.css index 3ff780773d..500e7cfe2b 100644 --- a/p__Classrooms__Lists__ProgramHomework__index.45cee6e4.chunk.css +++ b/p__Classrooms__Lists__ProgramHomework__index.8c70da30.chunk.css @@ -117,6 +117,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.d600be3f.chunk.css b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.03101f3e.chunk.css similarity index 99% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__index.d600be3f.chunk.css rename to p__Classrooms__Lists__ShixunHomeworks__Detail__index.03101f3e.chunk.css index 9414a9ab18..4d41a990f9 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.d600be3f.chunk.css +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.03101f3e.chunk.css @@ -239,6 +239,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.807a30fc.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6930d2d.async.js similarity index 98% rename from p__Classrooms__Lists__ShixunHomeworks__Detail__index.807a30fc.async.js rename to p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6930d2d.async.js index fdcc3bb6a4..817fd22393 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__index.807a30fc.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__index.b6930d2d.async.js @@ -1854,7 +1854,7 @@ var utils_export = __webpack_require__(92279); var WorkList = function WorkList(_ref) { - var _workList$homework_st2, _workList$homework_st3, _workList$left_time, _workList$left_time2, _workList$task_status, _workList$course_grou, _workList$course_grou2, _workList$teacher_com, _workList$homework_st4, _globalSetting$settin, _workList$homework_st5, _workList$homework_st6, _workList$homework_st7, _shixunHomeworks$work2, _shixunHomeworks$work3, _shixunHomeworks$work4, _workList$task_status2, _workList$task_status3, _shixunHomeworks$shix; + var _workList$homework_st2, _workList$homework_st3, _workList$left_time, _workList$left_time2, _workList$task_status, _workList$course_grou, _workList$course_grou2, _workList$teacher_com, _workList$homework_st4, _globalSetting$settin, _workList$homework_st5, _workList$homework_st6, _workList$homework_st7, _shixunHomeworks$work2, _shixunHomeworks$work3, _shixunHomeworks$work4, _workList$task_status2, _workList$task_status3, _shixunHomeworks$work5; var shixunHomeworks = _ref.shixunHomeworks, loading = _ref.loading, dispatch = _ref.dispatch, @@ -3461,17 +3461,42 @@ var WorkList = function WorkList(_ref) { })] }) })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(QualityModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(QualityModal, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { className: "tc mb50 mt30", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { + style: { + display: 'flex', + justifyContent: 'end', + alignItems: 'center' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { showQuickJumper: true, hideOnSinglePage: true, showSizeChanger: true, onChange: onShowSizeChange, current: params.page || 1, pageSize: params.limit || 20, - total: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$shix = shixunHomeworks.shixunWorkList) === null || _shixunHomeworks$shix === void 0 ? void 0 : _shixunHomeworks$shix.total_count - }) + total: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$work5 = shixunHomeworks.workList) === null || _shixunHomeworks$work5 === void 0 ? void 0 : _shixunHomeworks$work5.work_count + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + margin: '0px 10px' + }, + children: "\u6BCF\u9875\u663E\u793A\u6761\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 1, + value: params.limit, + step: 1, + precision: 0, + onChange: function onChange(e) { + params.limit = e; + setParams(objectSpread2_default()({}, params)); + }, + onBlur: function onBlur(e) { + getData(); + }, + style: { + width: 50 + } + })] })] }); }; @@ -4406,15 +4431,19 @@ var scoresetting_WorkList = function WorkList(_ref) { _useState6 = slicedToArray_default()(_useState5, 2), isshow = _useState6[0], setIsshow = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), + var _useState7 = (0,_react_17_0_2_react.useState)(false), _useState8 = slicedToArray_default()(_useState7, 2), - groupSettings = _useState8[0], - setGroupSetting = _useState8[1]; + showtip = _useState8[0], + setShowTip = _useState8[1]; var _useState9 = (0,_react_17_0_2_react.useState)([]), _useState10 = slicedToArray_default()(_useState9, 2), - repairSettings = _useState10[0], - setRepairSetting = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)({ + groupSettings = _useState10[0], + setGroupSetting = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)([]), + _useState12 = slicedToArray_default()(_useState11, 2), + repairSettings = _useState12[0], + setRepairSetting = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)({ unified_setting: false, //是否统一设置 publish_time: '', @@ -4434,8 +4463,8 @@ var scoresetting_WorkList = function WorkList(_ref) { //是否勾选效率分 shixun_evaluation: '', //评分比例设置:0:均分, 1:经验值,2:自定义 - answer_open_evaluation: false, - //查看答案 扣分false满分true + answer_open_evaluation: true, + //查看答案 按级别false自定义true answer_public: false, //公开答案 score_open: false, @@ -4448,51 +4477,52 @@ var scoresetting_WorkList = function WorkList(_ref) { //效率分 is_onpage_time: true, training_time_rules: 1, - difficulty_level_sort: 'asc' + difficulty_level_sort: 'asc', + game_deduct_score_percentage: 100 }), - _useState12 = slicedToArray_default()(_useState11, 2), - data = _useState12[0], - setData = _useState12[1]; + _useState14 = slicedToArray_default()(_useState13, 2), + data = _useState14[0], + setData = _useState14[1]; console.log("数据:-----------------------------------", params); // 是否开启查重扣分----字段 - var _useState13 = (0,_react_17_0_2_react.useState)(false), - _useState14 = slicedToArray_default()(_useState13, 2), - is_repeat_minus = _useState14[0], - setis_repeat_minus = _useState14[1]; - // 设置的查重扣分-----字段 - var _useState15 = (0,_react_17_0_2_react.useState)(0), + var _useState15 = (0,_react_17_0_2_react.useState)(false), _useState16 = slicedToArray_default()(_useState15, 2), - repeat_setting_score = _useState16[0], - setrepeat_setting_score = _useState16[1]; - // 设置扣分阈值-----字段 + is_repeat_minus = _useState16[0], + setis_repeat_minus = _useState16[1]; + // 设置的查重扣分-----字段 var _useState17 = (0,_react_17_0_2_react.useState)(0), _useState18 = slicedToArray_default()(_useState17, 2), - repeat_limit = _useState18[0], - setrepeat_limit = _useState18[1]; - // 点击编辑设置之后可以勾选代码查重复选框: - var _useState19 = (0,_react_17_0_2_react.useState)(true), + repeat_setting_score = _useState18[0], + setrepeat_setting_score = _useState18[1]; + // 设置扣分阈值-----字段 + var _useState19 = (0,_react_17_0_2_react.useState)(0), _useState20 = slicedToArray_default()(_useState19, 2), - isDisabled = _useState20[0], - setisDisabled = _useState20[1]; - // 勾选代码查重复选框: - var _useState21 = (0,_react_17_0_2_react.useState)(false), + repeat_limit = _useState20[0], + setrepeat_limit = _useState20[1]; + // 点击编辑设置之后可以勾选代码查重复选框: + var _useState21 = (0,_react_17_0_2_react.useState)(true), _useState22 = slicedToArray_default()(_useState21, 2), - isChecked = _useState22[0], - setisChecked = _useState22[1]; - // 不点编辑设置时,输入框禁用: + isDisabled = _useState22[0], + setisDisabled = _useState22[1]; + // 勾选代码查重复选框: var _useState23 = (0,_react_17_0_2_react.useState)(false), _useState24 = slicedToArray_default()(_useState23, 2), - isReadOnly = _useState24[0], - setisReadOnly = _useState24[1]; - // 修改输入框之后,新增弹出框: + isChecked = _useState24[0], + setisChecked = _useState24[1]; + // 不点编辑设置时,输入框禁用: var _useState25 = (0,_react_17_0_2_react.useState)(false), _useState26 = slicedToArray_default()(_useState25, 2), - RedoMadol = _useState26[0], - setRedoMadol = _useState26[1]; + isReadOnly = _useState26[0], + setisReadOnly = _useState26[1]; + // 修改输入框之后,新增弹出框: var _useState27 = (0,_react_17_0_2_react.useState)(false), _useState28 = slicedToArray_default()(_useState27, 2), - showInput = _useState28[0], - setshowInput = _useState28[1]; + RedoMadol = _useState28[0], + setRedoMadol = _useState28[1]; + var _useState29 = (0,_react_17_0_2_react.useState)(false), + _useState30 = slicedToArray_default()(_useState29, 2), + showInput = _useState30[0], + setshowInput = _useState30[1]; (0,_react_17_0_2_react.useEffect)(function () { getData(); return function () { @@ -4559,6 +4589,11 @@ var scoresetting_WorkList = function WorkList(_ref) { return !v.hide; }); bodyData.categoryId = params.categoryId; + if (bodyData.game_deduct_score_percentage === '') { + // setShowTip(true) + message/* default */.ZP.warning('请填写查看答案扣分比例'); + return; + } if ((_bodyData$challenge_s = bodyData.challenge_settings) !== null && _bodyData$challenge_s !== void 0 && _bodyData$challenge_s.every(function (r) { return !r.checked; })) { @@ -5219,25 +5254,58 @@ var scoresetting_WorkList = function WorkList(_ref) { setData(objectSpread2_default()({}, data)); }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, { - value: false, + value: true, style: { marginTop: 15 }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u6309\u67E5\u770B\u7B54\u6848\u7EA7\u522B\u6263\u5206" + children: "\u81EA\u5B9A\u4E49\u6263\u5206\u89C4\u5219" }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-grey-c", - children: "(\u6839\u636E\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7684\u5B9E\u8BAD\u7B54\u6848\u7EA7\u522B(\u89E3\u9898\u601D\u8DEF\u3001\u5B8C\u6574\u7B54\u6848)\uFF0C\u6263\u51CF\u76F8\u5E94\u7684\u5206\u503C)" + children: "(\u5B66\u5458\u67E5\u770B\u5173\u5361\u7684\u53C2\u8003\u7B54\u6848\uFF0C\u5219\u5BF9\u5E94\u7684\u5173\u5361\u9700\u8981\u6263\u51CF\u4E00\u5B9A\u6BD4\u4F8B\u7684\u5206\u503C)" })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: true, + }), data.answer_open_evaluation && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + span: 24, + className: "pl30 mt10", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + className: "mr15", + children: "\u67E5\u770B\u7B54\u6848\u6263\u5206" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { + min: 0, + max: 100, + value: data.game_deduct_score_percentage, + disabled: disabled, + onChange: function onChange(value) { + console.log(value); + // return + if (value || value == 0) { + data.game_deduct_score_percentage = value.toFixed(2); + setData(Object.assign({}, data)); + setShowTip(false); + } else { + data.game_deduct_score_percentage = ''; + setData(Object.assign({}, data)); + setShowTip(true); + } + + // calcScore() + } + }), "\xA0%", showtip && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: ConfigWorksmodules/* default */.Z.tip, + children: "\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default */.ZP, { + value: false, style: { marginTop: 15 }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", { - children: "\u4E0D\u6263\u5206" - }) - })] + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("strong", { + children: "\u6309\u67E5\u770B\u7B54\u6848\u7EA7\u522B\u6263\u5206" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "c-grey-c", + children: "(\u6839\u636E\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7684\u5B9E\u8BAD\u7B54\u6848\u7EA7\u522B(\u89E3\u9898\u601D\u8DEF\u3001\u5B8C\u6574\u7B54\u6848)\uFF0C\u6263\u51CF\u76F8\u5E94\u7684\u5206\u503C)" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { @@ -7180,7 +7248,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-bianjishijuan3x translateY1" }), "\u7F16\u8F91\u4F5C\u4E1A"] - }), (0,authority/* isAdmin */.GJ)() && workList.publish_immediately && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + }), (0,authority/* isAdmin */.GJ)() && workList.publish_immediately && (workList === null || workList === void 0 ? void 0 : workList.can_edit) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { onClick: function onClick() { dispatch({ type: 'classroomList/setActionTabs', @@ -7227,7 +7295,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-shixun3 translateY1" }), "\u8FDB\u5165\u5B9E\u8BAD"] - }), (0,authority/* isAdmin */.GJ)() && workList.end_immediately && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { + }), (0,authority/* isAdmin */.GJ)() && workList.end_immediately && (workList === null || workList === void 0 ? void 0 : workList.can_edit) && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { style: { background: "#0152d9", color: '#fff' diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.89108537.chunk.css b/p__Classrooms__Lists__ShixunHomeworks__index.1d15a4eb.chunk.css similarity index 99% rename from p__Classrooms__Lists__ShixunHomeworks__index.89108537.chunk.css rename to p__Classrooms__Lists__ShixunHomeworks__index.1d15a4eb.chunk.css index ffc3e7fdab..2f144cc325 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.89108537.chunk.css +++ b/p__Classrooms__Lists__ShixunHomeworks__index.1d15a4eb.chunk.css @@ -117,6 +117,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CutOffNow/index.less?modules ***! diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.53bbe3e0.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.1e0ccb89.async.js similarity index 99% rename from p__Classrooms__Lists__ShixunHomeworks__index.53bbe3e0.async.js rename to p__Classrooms__Lists__ShixunHomeworks__index.1e0ccb89.async.js index 46b287bb9b..14fd7f915b 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.53bbe3e0.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__index.1e0ccb89.async.js @@ -3792,6 +3792,7 @@ var ShixunList = function ShixunList(_ref) { marginLeft: 10 }, checked: selectArrs.includes(v.homework_id), + disabled: !v.can_edit, value: v.homework_id, onClick: function onClick(e) { e.stopPropagation(); @@ -3845,7 +3846,7 @@ var ShixunList = function ShixunList(_ref) { })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: ShixunHomeworksmodules.titleRight, - children: [(0,authority/* isAdmin */.GJ)() && (v === null || v === void 0 ? void 0 : v.status.indexOf('未发布')) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + children: [(0,authority/* isAdmin */.GJ)() && (v === null || v === void 0 ? void 0 : v.status.indexOf('未发布')) === 0 && v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { target: "_blank", to: "/", onClick: ( /*#__PURE__*/function () { @@ -4017,7 +4018,7 @@ var ShixunList = function ShixunList(_ref) { overlayClassName: ShixunHomeworksmodules.dro, dropdownRender: function dropdownRender() { return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + children: [v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -4051,7 +4052,7 @@ var ShixunList = function ShixunList(_ref) { }()), children: "\u7ACB\u5373\u53D1\u5E03" }) - }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + }, 1), v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -4085,7 +4086,7 @@ var ShixunList = function ShixunList(_ref) { }()), children: "\u7ACB\u5373\u622A\u6B62" }) - }, 2), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + }, 2), v.can_edit && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { style: { textAlign: 'center' }, @@ -4440,7 +4441,7 @@ var ShixunHomeworks_excluded = ["classroomList", "globalSetting", "shixunHomewor var ShixunsListPage = function ShixunsListPage(_ref) { - var _user$userInfo4, _detailShixunsList$ho; + var _user$userInfo4, _courseModules$second; var classroomList = _ref.classroomList, globalSetting = _ref.globalSetting, shixunHomeworks = _ref.shixunHomeworks, @@ -4824,9 +4825,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) { setKeyword(e.target.value); } }) - }), courseModules && courseModules['second_category'].filter(function (r) { + }), courseModules && ((_courseModules$second = courseModules['second_category']) === null || _courseModules$second === void 0 || (_courseModules$second = _courseModules$second.filter(function (r) { return r.category_name !== '未分配目录'; - }).map(function (item, key) { + })) === null || _courseModules$second === void 0 ? void 0 : _courseModules$second.map(function (item, key) { var _item$third_category; if (keyword !== '' && item.category_name.indexOf(keyword) < 0) { return; @@ -4845,7 +4846,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { }, val.category_id); })] }); - }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { + })), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "ant-menu-item multi-llipsis1e ant-menu-item-only-child", onClick: function onClick(e) { e.preventDefault(); @@ -4918,6 +4919,23 @@ var ShixunsListPage = function ShixunsListPage(_ref) { // 默认排序 var isDefault = SortMenuName === '默认排序'; + + // 全选 + var _useState25 = (0,_react_17_0_2_react.useState)(false), + _useState26 = slicedToArray_default()(_useState25, 2), + allSelect = _useState26[0], + setAllSelect = _useState26[1]; + (0,_react_17_0_2_react.useEffect)(function () { + var _detailShixunsList$ho; + var selectArrsALL = ((_detailShixunsList$ho = detailShixunsList.homeworks) === null || _detailShixunsList$ho === void 0 ? void 0 : _detailShixunsList$ho.filter(function (v) { + return v.can_edit; + })) || []; + if (selectArrs.length == selectArrsALL.length && selectArrs.length) { + setAllSelect(true); + } else { + setAllSelect(false); + } + }, [selectArrs]); var showStatistic = (0,_react_17_0_2_react.useMemo)(function () { var isStudent = !(0,authority/* isAdmin */.GJ)() && !(0,authority/* isNotMember */.Jd)(); var isPublicCourse = detailTopBanner === null || detailTopBanner === void 0 ? void 0 : detailTopBanner.excellent; @@ -5210,10 +5228,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) { width: 130 }, children: (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: ((_detailShixunsList$ho = detailShixunsList.homeworks) === null || _detailShixunsList$ho === void 0 ? void 0 : _detailShixunsList$ho.length) === (selectArrs === null || selectArrs === void 0 ? void 0 : selectArrs.length), + checked: allSelect, onChange: function onChange(e) { if (e.target.checked) { - setSelectArrs(detailShixunsList.homeworks.map(function (v) { + setSelectArrs(detailShixunsList.homeworks.filter(function (item) { + return item.can_edit; + }).map(function (v) { return v.homework_id; })); setSelectArrsAll(toConsumableArray_default()(detailShixunsList.homeworks)); diff --git a/p__Classrooms__Lists__Statistics__index.8b038807.async.js b/p__Classrooms__Lists__Statistics__index.3638a75b.async.js similarity index 99% rename from p__Classrooms__Lists__Statistics__index.8b038807.async.js rename to p__Classrooms__Lists__Statistics__index.3638a75b.async.js index 59798193b0..1b4f264166 100644 --- a/p__Classrooms__Lists__Statistics__index.8b038807.async.js +++ b/p__Classrooms__Lists__Statistics__index.3638a75b.async.js @@ -150,6 +150,8 @@ var row = __webpack_require__(95237); var col = __webpack_require__(43604); // 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/input/index.js + 5 modules +var input = __webpack_require__(36920); // 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/tabs/index.js + 24 modules @@ -318,8 +320,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) { var modal = __webpack_require__(43418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input-number/index.js + 14 modules var input_number = __webpack_require__(400); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(36920); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules var skeleton = __webpack_require__(78485); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules @@ -2828,7 +2828,23 @@ var Statistics_ShixunsListPage = function ShixunsListPage(_ref) { className: [Statisticsmodules.bg, 'mt20', 'plr30 ', 'mb20', Statisticsmodules.tabs].join(' '), children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Statisticsmodules.rightAction, - children: [(detailCourseGroupsList === null || detailCourseGroupsList === void 0 ? void 0 : detailCourseGroupsList.group_count) > 0 && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + children: [tabIndex === '1' && /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, { + allowClear: true, + placeholder: "\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22", + onSearch: function onSearch(value) { + params.keyword = value; + params.page = 1; + dispatch({ + type: 'classroomList/getCourseWorkscore', + payload: objectSpread2_default()({}, params) + }); + }, + style: { + width: 260, + marginTop: -4, + marginRight: 10 + } + }), (detailCourseGroupsList === null || detailCourseGroupsList === void 0 ? void 0 : detailCourseGroupsList.group_count) > 0 && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { dropdownRender: function dropdownRender() { return submenu; }, diff --git a/p__Classrooms__Lists__Students__index.737a8b37.async.js b/p__Classrooms__Lists__Students__index.b37d1a02.async.js similarity index 98% rename from p__Classrooms__Lists__Students__index.737a8b37.async.js rename to p__Classrooms__Lists__Students__index.b37d1a02.async.js index 6a05cfa890..cd2a67947c 100644 --- a/p__Classrooms__Lists__Students__index.737a8b37.async.js +++ b/p__Classrooms__Lists__Students__index.b37d1a02.async.js @@ -1047,6 +1047,8 @@ var ApplicantTable = function ApplicantTable(_ref) { classroomList: classroomList }; })(ApplicantTable)); +// 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/popconfirm/index.js + 2 modules var popconfirm = __webpack_require__(14478); // EXTERNAL MODULE: ./src/utils/fetch.ts @@ -1180,6 +1182,7 @@ var StudentMemberTable = function StudentMemberTable(_ref) { dataIndex: 'name', width: 70, align: 'center', + fixed: 'left', render: function render(text, record, index) { return batch ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { onChange: function onChange(e) { @@ -1201,6 +1204,7 @@ var StudentMemberTable = function StudentMemberTable(_ref) { title: '姓名', width: 110, align: 'center', + fixed: 'left', dataIndex: 'name', render: function render(text, record) { return /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { @@ -1289,9 +1293,25 @@ var StudentMemberTable = function StudentMemberTable(_ref) { render: function render(text) { return text || '--'; } + }, { + title: '行政班', + dataIndex: 'course_class_name', + width: 120, + ellipsis: true, + render: function render(text) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + placement: "topLeft", + title: text, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: text || '--' + }) + }); + } }, (0,authority/* isAdminOrAssistant */.Gg)() && { title: '操作', align: 'center', + width: 200, + fixed: 'right', dataIndex: 'name', render: function render(text, record) { var _record$member_roles, _record$member_roles2, _record$member_roles3; @@ -1474,6 +1494,9 @@ var StudentMemberTable = function StudentMemberTable(_ref) { getData(newParams); }, columns: columns, + scroll: { + x: 1100 + }, dataSource: studentsList === null || studentsList === void 0 ? void 0 : studentsList.students, pagination: false, rowKey: "course_member_id", @@ -2055,7 +2078,7 @@ var Students_ShixunsListPage = function ShixunsListPage(_ref) { } }); }, - children: "\u66F4\u6362\u7BA1\u7406\u5458" + children: "\u8BFE\u5802\u534F\u4F5C\u8005" }), (0,authority/* isAdmins */.eB)() && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "font16 current c-blue", onClick: function onClick(e) { @@ -2102,7 +2125,7 @@ var Students_ShixunsListPage = function ShixunsListPage(_ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 8591); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 71418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 5112); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 24905); /* harmony import */ var _service_teacher__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/service/teacher */ 81706); /* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react-infinite-scroller */ 26724); /* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7__); @@ -2140,7 +2163,7 @@ var EditAttendance = function EditAttendance(_ref) { params['id'] = params['coursesId']; params['course_id'] = params['coursesId']; params['limit'] = 20; - params['page'] = 1; + var page = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(0); var getData = /*#__PURE__*/function () { var _ref2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { var res; @@ -2148,17 +2171,19 @@ var EditAttendance = function EditAttendance(_ref) { while (1) switch (_context.prev = _context.next) { case 0: setIsLoading(true); - _context.next = 3; - return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .getList */ .gp)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); - case 3: + page.current++; + _context.next = 4; + return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .getList */ .gp)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), {}, { + page: page.current + })); + case 4: res = _context.sent; if (res !== null && res !== void 0 && res.teacher_list) { - params['page']++; setData([].concat(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(data), _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res.teacher_list))); if (res.teacher_list.length !== params['limit']) setHasMore(false); } setIsLoading(false); - case 6: + case 7: case "end": return _context.stop(); } @@ -2170,7 +2195,8 @@ var EditAttendance = function EditAttendance(_ref) { }(); (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { if (teachers.actionTabs.key === '更换管理员') { - params['page'] = 1; + page.current = 0; + setHasMore(true); setData([]); getData(); } @@ -2188,22 +2214,23 @@ var EditAttendance = function EditAttendance(_ref) { minHeight: 200 }, onOk: /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var _formValue$course_mem; var formValue, selectValue, res; return _root_workspace_ppte5yg23_local_v9_test5_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: - formValue = form.getFieldValue(); - if (!formValue.course_member_id) { - _context2.next = 9; + formValue = form.getFieldsValue(); + console.log(formValue); + if (!((formValue === null || formValue === void 0 || (_formValue$course_mem = formValue.course_member_id) === null || _formValue$course_mem === void 0 ? void 0 : _formValue$course_mem.length) > 0)) { + _context2.next = 10; break; } - selectValue = formValue.course_member_id.split(","); - _context2.next = 5; + selectValue = formValue.course_member_id; + _context2.next = 6; return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .changeCourseAdmin */ .rM)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), {}, { - user_id: selectValue[1], - course_member_id: selectValue[0] + course_member_id: selectValue })); - case 5: + case 6: res = _context2.sent; if (res.status === 0) { setData([]); @@ -2227,11 +2254,11 @@ var EditAttendance = function EditAttendance(_ref) { payload: {} }); } - _context2.next = 10; + _context2.next = 11; break; - case 9: - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.error("请选择管理员"); case 10: + antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.error("请选择管理员"); + case 11: case "end": return _context2.stop(); } @@ -2274,14 +2301,18 @@ var EditAttendance = function EditAttendance(_ref) { style: { marginBottom: 0 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.Group, { children: data === null || data === void 0 ? void 0 : data.map(function (item, key) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP, { - value: item.course_member_id + "," + item.user_id, + style: { + marginBottom: 6, + width: "100%" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + value: item.course_member_id, children: item.name }) - }); + }, key); }) }) }) diff --git a/p__Classrooms__Lists__Teachers__index.efa11349.async.js b/p__Classrooms__Lists__Teachers__index.4249e52a.async.js similarity index 98% rename from p__Classrooms__Lists__Teachers__index.efa11349.async.js rename to p__Classrooms__Lists__Teachers__index.4249e52a.async.js index 22d2c542bc..1c5e580082 100644 --- a/p__Classrooms__Lists__Teachers__index.efa11349.async.js +++ b/p__Classrooms__Lists__Teachers__index.4249e52a.async.js @@ -134,7 +134,7 @@ var ManageHead = function ManageHead(_ref) { /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 8591); /* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 71418); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 5112); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 24905); /* harmony import */ var _service_teacher__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/service/teacher */ 81706); /* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react-infinite-scroller */ 26724); /* harmony import */ var react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_infinite_scroller__WEBPACK_IMPORTED_MODULE_7__); @@ -172,7 +172,7 @@ var EditAttendance = function EditAttendance(_ref) { params['id'] = params['coursesId']; params['course_id'] = params['coursesId']; params['limit'] = 20; - params['page'] = 1; + var page = (0,react__WEBPACK_IMPORTED_MODULE_5__.useRef)(0); var getData = /*#__PURE__*/function () { var _ref2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { var res; @@ -180,17 +180,19 @@ var EditAttendance = function EditAttendance(_ref) { while (1) switch (_context.prev = _context.next) { case 0: setIsLoading(true); - _context.next = 3; - return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .getList */ .gp)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params)); - case 3: + page.current++; + _context.next = 4; + return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .getList */ .gp)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), {}, { + page: page.current + })); + case 4: res = _context.sent; if (res !== null && res !== void 0 && res.teacher_list) { - params['page']++; setData([].concat(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(data), _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res.teacher_list))); if (res.teacher_list.length !== params['limit']) setHasMore(false); } setIsLoading(false); - case 6: + case 7: case "end": return _context.stop(); } @@ -202,7 +204,8 @@ var EditAttendance = function EditAttendance(_ref) { }(); (0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () { if (teachers.actionTabs.key === '更换管理员') { - params['page'] = 1; + page.current = 0; + setHasMore(true); setData([]); getData(); } @@ -220,22 +223,23 @@ var EditAttendance = function EditAttendance(_ref) { minHeight: 200 }, onOk: /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() { + var _formValue$course_mem; var formValue, selectValue, res; return _root_workspace_ppte5yg23_local_v9_test5_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: - formValue = form.getFieldValue(); - if (!formValue.course_member_id) { - _context2.next = 9; + formValue = form.getFieldsValue(); + console.log(formValue); + if (!((formValue === null || formValue === void 0 || (_formValue$course_mem = formValue.course_member_id) === null || _formValue$course_mem === void 0 ? void 0 : _formValue$course_mem.length) > 0)) { + _context2.next = 10; break; } - selectValue = formValue.course_member_id.split(","); - _context2.next = 5; + selectValue = formValue.course_member_id; + _context2.next = 6; return (0,_service_teacher__WEBPACK_IMPORTED_MODULE_6__/* .changeCourseAdmin */ .rM)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2___default()({}, params), {}, { - user_id: selectValue[1], - course_member_id: selectValue[0] + course_member_id: selectValue })); - case 5: + case 6: res = _context2.sent; if (res.status === 0) { setData([]); @@ -259,11 +263,11 @@ var EditAttendance = function EditAttendance(_ref) { payload: {} }); } - _context2.next = 10; + _context2.next = 11; break; - case 9: - antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.error("请选择管理员"); case 10: + antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.error("请选择管理员"); + case 11: case "end": return _context2.stop(); } @@ -306,14 +310,18 @@ var EditAttendance = function EditAttendance(_ref) { style: { marginBottom: 0 }, - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"].Group */ .ZP.Group, { + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.Group, { children: data === null || data === void 0 ? void 0 : data.map(function (item, key) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)("div", { - children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .ZP, { - value: item.course_member_id + "," + item.user_id, + style: { + marginBottom: 6, + width: "100%" + }, + children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, { + value: item.course_member_id, children: item.name }) - }); + }, key); }) }) }) @@ -1970,7 +1978,7 @@ var Teachers_ShixunsListPage = function ShixunsListPage(_ref) { } }); }, - children: "\u66F4\u6362\u7BA1\u7406\u5458" + children: "\u8BFE\u5802\u534F\u4F5C\u8005" }), (0,authority/* isAdmins */.eB)() && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "font16 current c-blue", onClick: function onClick(e) { diff --git a/p__Classrooms__Lists__Video__index.84a43114.async.js b/p__Classrooms__Lists__Video__index.db48a130.async.js similarity index 99% rename from p__Classrooms__Lists__Video__index.84a43114.async.js rename to p__Classrooms__Lists__Video__index.db48a130.async.js index 27af8861ce..786fee80b5 100644 --- a/p__Classrooms__Lists__Video__index.84a43114.async.js +++ b/p__Classrooms__Lists__Video__index.db48a130.async.js @@ -1829,6 +1829,12 @@ var AddCategory_EditAttendance = function EditAttendance(_ref) { type: 'classroomList/setUpdateData', payload: Math.random() }); + dispatch({ + type: 'classroomList/getClassroomLeftMenus', + payload: { + id: params.coursesId + } + }); } case 11: case "end": diff --git a/p__Classrooms__New__index.d7d65c3c.async.js b/p__Classrooms__New__index.d504abe1.async.js similarity index 90% rename from p__Classrooms__New__index.d7d65c3c.async.js rename to p__Classrooms__New__index.d504abe1.async.js index 476092f70e..db0e7261ad 100644 --- a/p__Classrooms__New__index.d7d65c3c.async.js +++ b/p__Classrooms__New__index.d504abe1.async.js @@ -92,6 +92,52 @@ if (false) {} /***/ }), +/***/ 96830: +/*!********************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/UploadOutlined.js + 1 modules ***! + \********************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_UploadOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(5891); +// 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/UploadOutlined.js +// This icon file is generated automatically. +var UploadOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z" } }] }, "name": "upload", "theme": "outlined" }; +/* harmony default export */ var asn_UploadOutlined = (UploadOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(88853); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/UploadOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var UploadOutlined_UploadOutlined = function UploadOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_UploadOutlined + })); +}; + +/**![upload](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQwMCAzMTcuN2g3My45VjY1NmMwIDQuNCAzLjYgOCA4IDhoNjBjNC40IDAgOC0zLjYgOC04VjMxNy43SDYyNGM2LjcgMCAxMC40LTcuNyA2LjMtMTIuOUw1MTguMyAxNjNhOCA4IDAgMDAtMTIuNiAwbC0xMTIgMTQxLjdjLTQuMSA1LjMtLjQgMTMgNi4zIDEzek04NzggNjI2aC02MGMtNC40IDAtOCAzLjYtOCA4djE1NEgyMTRWNjM0YzAtNC40LTMuNi04LTgtOGgtNjBjLTQuNCAwLTggMy42LTggOHYxOThjMCAxNy43IDE0LjMgMzIgMzIgMzJoNjg0YzE3LjcgMCAzMi0xNC4zIDMyLTMyVjYzNGMwLTQuNC0zLjYtOC04LTh6IiAvPjwvc3ZnPg==) */ +var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(UploadOutlined_UploadOutlined); +if (false) {} +/* harmony default export */ var icons_UploadOutlined = (RefIcon); + +/***/ }), + /***/ 55396: /*!*************************************************************************************!*\ !*** ./src/pages/Classrooms/New/components/AppplySchoolModal/index.tsx + 1 modules ***! @@ -341,9 +387,9 @@ var AppplySchoolModal = function AppplySchoolModal(_ref) { /***/ }), -/***/ 94023: +/***/ 50298: /*!********************************************************!*\ - !*** ./src/pages/Classrooms/New/index.tsx + 3 modules ***! + !*** ./src/pages/Classrooms/New/index.tsx + 5 modules ***! \********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -414,8 +460,94 @@ var lib = __webpack_require__(56102); var util = __webpack_require__(64606); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__(71763); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules +var upload = __webpack_require__(24645); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/UploadOutlined.js + 1 modules +var UploadOutlined = __webpack_require__(96830); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules +var CloseCircleFilled = __webpack_require__(33130); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(97940); +;// CONCATENATED MODULE: ./src/components/ImgUpload/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ImgUploadmodules = ({"img":"img___Othn9"}); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ImgUpload/index.tsx + + + + + + + + + +var ImgUpload = function ImgUpload(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + getFileProgress = _ref.getFileProgress, + children = _ref.children; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + imgLoading = _useState2[0], + setImgLoading = _useState2[1]; + var uploadButton = /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + loading: imgLoading, + icon: /*#__PURE__*/(0,jsx_runtime.jsx)(UploadOutlined/* default */.Z, {}), + children: "\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6" + }); + var renderImg = function renderImg() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ImgUploadmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: env/* default */.Z.API_SERVER + "/api/attachments/" + value, + alt: "avatar", + style: { + width: 288 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(CloseCircleFilled/* default */.Z, { + onClick: function onClick() { + return onChange(''); + }, + style: { + fontSize: '16px', + color: 'red' + } + }) + })] + }); + }; + var handleChange = function handleChange(info) { + if (getFileProgress) { + getFileProgress(info); + } + if (info.file.status === 'uploading') { + setImgLoading(true); + return; + } + if (info.file.status === 'done') { + var _info$file; + setImgLoading(false); + onChange(info === null || info === void 0 || (_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.id); + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: value ? renderImg() : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, { + withCredentials: true, + name: "file", + showUploadList: false, + action: "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), + onChange: handleChange, + accept: "image/*", + children: children || uploadButton + }) + }) + }); +}; +/* harmony default export */ var components_ImgUpload = (ImgUpload); ;// CONCATENATED MODULE: ./src/pages/Classrooms/New/index.tsx @@ -436,6 +568,7 @@ var jsx_runtime = __webpack_require__(37712); + var disabledDate = function disabledDate(current) { return current && current < dayjs_min_default()().endOf('day').subtract(1, 'days'); @@ -526,7 +659,8 @@ var NewClassroomPage = function NewClassroomPage(_ref) { set: res.invite_code_halt, allow_copy: res === null || res === void 0 ? void 0 : res.allow_copy, is_show_conceal: res === null || res === void 0 ? void 0 : res.is_show_conceal, - student_join_approve: res === null || res === void 0 ? void 0 : res.student_join_approve + student_join_approve: res === null || res === void 0 ? void 0 : res.student_join_approve, + cover_image: res === null || res === void 0 ? void 0 : res.cover_image }; getSchoolList(res.school); setFormValue(objectSpread2_default()({}, data)); @@ -620,7 +754,7 @@ var NewClassroomPage = function NewClassroomPage(_ref) { }; var handleFinish = /*#__PURE__*/function () { var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(values) { - var _ref4, course_list_name, credit, name, class_period, endTime, publicClassroom, course_module_types, school, _ref4$set, set, allow_copy, allowed_quit, is_show_conceal, _ref4$student_join_ap, student_join_approve, end_date, postData, res, _res, result, _result$course_module, _res2, _res3; + var _ref4, course_list_name, credit, name, class_period, endTime, publicClassroom, course_module_types, school, _ref4$set, set, allow_copy, allowed_quit, is_show_conceal, _ref4$student_join_ap, student_join_approve, cover_image, end_date, postData, res, _res, result, _result$course_module, _res2, _res3; return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { case 0: @@ -631,7 +765,7 @@ var NewClassroomPage = function NewClassroomPage(_ref) { message/* default */.ZP.info('课堂信息只有课堂管理员可以调整'); return _context2.abrupt("return"); case 3: - _ref4 = values || {}, course_list_name = _ref4.course, credit = _ref4.credit, name = _ref4.classroom, class_period = _ref4.period, endTime = _ref4.endTime, publicClassroom = _ref4.publicClassroom, course_module_types = _ref4.classModule, school = _ref4.school, _ref4$set = _ref4.set, set = _ref4$set === void 0 ? 0 : _ref4$set, allow_copy = _ref4.allow_copy, allowed_quit = _ref4.allowed_quit, is_show_conceal = _ref4.is_show_conceal, _ref4$student_join_ap = _ref4.student_join_approve, student_join_approve = _ref4$student_join_ap === void 0 ? false : _ref4$student_join_ap; + _ref4 = values || {}, course_list_name = _ref4.course, credit = _ref4.credit, name = _ref4.classroom, class_period = _ref4.period, endTime = _ref4.endTime, publicClassroom = _ref4.publicClassroom, course_module_types = _ref4.classModule, school = _ref4.school, _ref4$set = _ref4.set, set = _ref4$set === void 0 ? 0 : _ref4$set, allow_copy = _ref4.allow_copy, allowed_quit = _ref4.allowed_quit, is_show_conceal = _ref4.is_show_conceal, _ref4$student_join_ap = _ref4.student_join_approve, student_join_approve = _ref4$student_join_ap === void 0 ? false : _ref4$student_join_ap, cover_image = _ref4.cover_image; end_date = endTime && dayjs_min_default()(endTime).format('YYYY-MM-DD'); postData = { course_list_name: course_list_name, @@ -646,7 +780,8 @@ var NewClassroomPage = function NewClassroomPage(_ref) { set: set, allow_copy: allow_copy, is_show_conceal: is_show_conceal, - student_join_approve: student_join_approve + student_join_approve: student_join_approve, + cover_image: cover_image }; if (!isEdit) { _context2.next = 17; @@ -942,6 +1077,17 @@ var NewClassroomPage = function NewClassroomPage(_ref) { })] })] }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Newmodules.fieldWrap, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "cover_image", + label: "\u8BFE\u5802\u5C01\u9762", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(components_ImgUpload, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + children: "\u4E0A\u4F20\u56FE\u7247" + }) + }) + }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Newmodules.fieldWrap, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -1202,6 +1348,25 @@ var NewClassroomPage = function NewClassroomPage(_ref) { /***/ }), +/***/ 56762: +/*!************************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/hooks/useForceUpdate.js ***! + \************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ useForceUpdate; } +/* harmony export */ }); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301); + +function useForceUpdate() { + const [, forceUpdate] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(x => x + 1, 0); + return forceUpdate; +} + +/***/ }), + /***/ 8378: /*!*******************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/style/motion/collapse.js ***! diff --git a/p__Classrooms__New__index.913aa74c.chunk.css b/p__Classrooms__New__index.fee60641.chunk.css similarity index 85% rename from p__Classrooms__New__index.913aa74c.chunk.css rename to p__Classrooms__New__index.fee60641.chunk.css index 50bf2340cd..ca039ced93 100644 --- a/p__Classrooms__New__index.913aa74c.chunk.css +++ b/p__Classrooms__New__index.fee60641.chunk.css @@ -315,3 +315,26 @@ border-radius: 4px; } +/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/ImgUpload/index.less?modules ***! + \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.img___Othn9 { + position: relative; + width: 400px; + height: auto; + background-color: #f4f3f4; + display: flex; + align-items: center; + justify-content: center; +} +.img___Othn9 > div { + position: absolute; + right: -6px; + top: -6px; + cursor: pointer; + background-color: #fff; + width: 16px; + height: 16px; + border-radius: 50%; +} + diff --git a/p__Competitions__Edit__index.a1bab075.async.js b/p__Competitions__Edit__index.7ca949e6.async.js similarity index 99% rename from p__Competitions__Edit__index.a1bab075.async.js rename to p__Competitions__Edit__index.7ca949e6.async.js index add232a860..b453b62e1e 100644 --- a/p__Competitions__Edit__index.a1bab075.async.js +++ b/p__Competitions__Edit__index.7ca949e6.async.js @@ -3685,7 +3685,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -3723,7 +3725,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -3767,16 +3769,12 @@ var ClassroomList = function ClassroomList(_ref) { 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' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { diff --git a/p__Graduations__Lists__Archives__index.afaedd4c.chunk.css b/p__Graduations__Lists__Archives__index.b5cee8e3.chunk.css similarity index 99% rename from p__Graduations__Lists__Archives__index.afaedd4c.chunk.css rename to p__Graduations__Lists__Archives__index.b5cee8e3.chunk.css index 0bbf7822e0..1e5133ea2f 100644 --- a/p__Graduations__Lists__Archives__index.afaedd4c.chunk.css +++ b/p__Graduations__Lists__Archives__index.b5cee8e3.chunk.css @@ -279,4 +279,8 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} diff --git a/p__Graduations__Lists__Index__index.1af72160.chunk.css b/p__Graduations__Lists__Index__index.0e9c5898.chunk.css similarity index 99% rename from p__Graduations__Lists__Index__index.1af72160.chunk.css rename to p__Graduations__Lists__Index__index.0e9c5898.chunk.css index 91e136c535..146da73f5e 100644 --- a/p__Graduations__Lists__Index__index.1af72160.chunk.css +++ b/p__Graduations__Lists__Index__index.0e9c5898.chunk.css @@ -364,4 +364,8 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} diff --git a/p__Graduations__Lists__StageModule__index.e8eddaca.chunk.css b/p__Graduations__Lists__StageModule__index.495ea5ea.chunk.css similarity index 99% rename from p__Graduations__Lists__StageModule__index.e8eddaca.chunk.css rename to p__Graduations__Lists__StageModule__index.495ea5ea.chunk.css index 0b71b50516..366be0506d 100644 --- a/p__Graduations__Lists__StageModule__index.e8eddaca.chunk.css +++ b/p__Graduations__Lists__StageModule__index.495ea5ea.chunk.css @@ -237,6 +237,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Graduations/Lists/StageModule/Student/index.less?modules ***! diff --git a/p__Graduations__Lists__StudentSelection__index.e2821a80.chunk.css b/p__Graduations__Lists__StudentSelection__index.1725e6d4.chunk.css similarity index 99% rename from p__Graduations__Lists__StudentSelection__index.e2821a80.chunk.css rename to p__Graduations__Lists__StudentSelection__index.1725e6d4.chunk.css index 77f25d3614..b65e978c9c 100644 --- a/p__Graduations__Lists__StudentSelection__index.e2821a80.chunk.css +++ b/p__Graduations__Lists__StudentSelection__index.1725e6d4.chunk.css @@ -500,6 +500,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CodeBox/index.less?modules ***! diff --git a/p__Graduations__Lists__Tasks__index.b9ad5ac6.chunk.css b/p__Graduations__Lists__Tasks__index.1ed7121f.chunk.css similarity index 99% rename from p__Graduations__Lists__Tasks__index.b9ad5ac6.chunk.css rename to p__Graduations__Lists__Tasks__index.1ed7121f.chunk.css index e8b31a7e90..981b9be933 100644 --- a/p__Graduations__Lists__Tasks__index.b9ad5ac6.chunk.css +++ b/p__Graduations__Lists__Tasks__index.1ed7121f.chunk.css @@ -237,6 +237,10 @@ div[class~="ant-modal-confirm-content"] { margin-left: none; } +.tip___hVaw_ { + color: #fb0303; + margin-left: 110px; +} /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Graduations/Lists/Tasks/DetailsModal/index.less?modules ***! diff --git a/p__Graduations__Lists__Topics__index.b03438ff.async.js b/p__Graduations__Lists__Topics__index.a1f68a1d.async.js similarity index 99% rename from p__Graduations__Lists__Topics__index.b03438ff.async.js rename to p__Graduations__Lists__Topics__index.a1f68a1d.async.js index b9221bde02..6561414636 100644 --- a/p__Graduations__Lists__Topics__index.b03438ff.async.js +++ b/p__Graduations__Lists__Topics__index.a1f68a1d.async.js @@ -409,7 +409,7 @@ var MdEditorInForm = function MdEditorInForm(_ref) { return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)("div", { id: scrollId || '', children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__.jsx)(_components_markdown_editor__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z, _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, props), {}, { - hidetoolBar: true, + // hidetoolBar defaultValue: value, onChange: function onChange(a, b) { console.log("a:", a, b); diff --git a/p__MyProblem__index.fc72fafc.async.js b/p__MyProblem__index.55754dfd.async.js similarity index 99% rename from p__MyProblem__index.fc72fafc.async.js rename to p__MyProblem__index.55754dfd.async.js index cb31bb0fd1..3371cb7d29 100644 --- a/p__MyProblem__index.fc72fafc.async.js +++ b/p__MyProblem__index.55754dfd.async.js @@ -2870,7 +2870,7 @@ function MyProblem_reducer(state, action) { } function _init() { _init = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var response, _res$exercise, _res, _res2, res, _res3; + var response, _res, _res2, res, _res3; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: @@ -2905,7 +2905,7 @@ function MyProblem_reducer(state, action) { }); } if (!(searchParams.get("type") === 'exercises')) { - _context.next = 22; + _context.next = 21; break; } if (!(window.self === window.top)) { @@ -2938,14 +2938,14 @@ function MyProblem_reducer(state, action) { res = _context.sent; case 19: setExerciseData(objectSpread2_default()({}, res)); - setDownTime((_res$exercise = res.exercise) === null || _res$exercise === void 0 ? void 0 : _res$exercise.left_time); + // setDownTime(res.exercise?.left_time) if ((_res = res) !== null && _res !== void 0 && _res.left_banner_id && (_res2 = res) !== null && _res2 !== void 0 && (_res2 = _res2.exercise) !== null && _res2 !== void 0 && _res2.left_time) { setCountDownTime(Date.now() + ((_res3 = res) === null || _res3 === void 0 || (_res3 = _res3.exercise) === null || _res3 === void 0 ? void 0 : _res3.left_time) * 1000); // setTimeout(() => { // setCountDownColor("red") // }, (res?.exercise?.left_time - 300 > 0 ? res?.exercise?.left_time - 300 : 0) * 1000) } - case 22: + case 21: case "end": return _context.stop(); } @@ -3809,7 +3809,10 @@ function MyProblem_reducer(state, action) { icon: null, title: '提示', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F" + style: { + color: "#FF0000" + }, + children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570" }), onOk: function onOk() { // window.close() diff --git a/p__Paperlibrary__Add__index.dc22b6c7.chunk.css b/p__Paperlibrary__Add__index.6db0ae08.chunk.css similarity index 99% rename from p__Paperlibrary__Add__index.dc22b6c7.chunk.css rename to p__Paperlibrary__Add__index.6db0ae08.chunk.css index 7a4155167c..fed14e1dcb 100644 --- a/p__Paperlibrary__Add__index.dc22b6c7.chunk.css +++ b/p__Paperlibrary__Add__index.6db0ae08.chunk.css @@ -699,23 +699,18 @@ line-height: 46px; } .selectitems___c9Pt5 { - height: 46px; width: 480px !important; - display: flex; } .selectitems___c9Pt5 div[class~='ant-select-selector'] { - height: 46px !important; + min-height: 46px !important; } .selectitems___c9Pt5 div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - height: 46px; - line-height: 46px; -} -.selectitems___c9Pt5 div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] div { - height: 46px; - align-items: center; + height: 38px !important; + line-height: 38px !important; + padding: 0 10px !important; } -.selectitems___c9Pt5 div[class~='ant-select-selector'] span[class~='ant-select-selection-search'] input { - height: 46px !important; +.selectitems___c9Pt5 div[class~='ant-select-selector'] span[class~='anticon-close'] { + font-size: 14px !important; } .morebottom____I_ev { width: 100%; @@ -2366,6 +2361,10 @@ ul.s-navs a.active { .warp___w1JUC .bottom___FkHfO .bottomitem___AS0Qp .right___yJVEk { color: #000000; margin-left: 10px; + max-width: 700px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } .warp___w1JUC .completion___Bu5G6 { padding-top: 32px; diff --git a/p__Paperlibrary__Add__index.cb1bac13.async.js b/p__Paperlibrary__Add__index.ebcb94cd.async.js similarity index 97% rename from p__Paperlibrary__Add__index.cb1bac13.async.js rename to p__Paperlibrary__Add__index.ebcb94cd.async.js index 92c6279aef..f5b94fcb7c 100644 --- a/p__Paperlibrary__Add__index.cb1bac13.async.js +++ b/p__Paperlibrary__Add__index.ebcb94cd.async.js @@ -2570,7 +2570,7 @@ var ExclamationCircleOutlined = __webpack_require__(80205); var AddModal = function AddModal(_ref) { - var _TagDiscipline$tag_di2; + var _TagDiscipline$tag_di; var form = _ref.form, TagDiscipline = _ref.TagDiscipline, exerciseitem = _ref.exerciseitem, @@ -2590,12 +2590,9 @@ var AddModal = function AddModal(_ref) { setvalues = _useState6[1]; (0,_react_17_0_2_react.useEffect)(function () { if (isshow) { - var _TagDiscipline$tag_di; form.setFieldsValue({ difficulty: qitem.difficulty || 2, - tag_discipline_ids: (TagDiscipline === null || TagDiscipline === void 0 || (_TagDiscipline$tag_di = TagDiscipline.tag_disciplines) === null || _TagDiscipline$tag_di === void 0 || (_TagDiscipline$tag_di = _TagDiscipline$tag_di.filter(function (item) { - return (item === null || item === void 0 ? void 0 : item.id) === qitem.tag_discipline_ids; - })) === null || _TagDiscipline$tag_di === void 0 ? void 0 : _TagDiscipline$tag_di.length) > 0 ? qitem.tag_discipline_ids : '', + // tag_discipline_ids: TagDiscipline?.tag_disciplines?.filter((item: any) => item?.id === qitem.tag_discipline_ids)?.length > 0 ? qitem.tag_discipline_ids : '', repeat_answer: !qitem.repeat_answer }); } @@ -2659,6 +2656,8 @@ var AddModal = function AddModal(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { className: EditPotinmodules.selectitems, showSearch: true, + mode: "multiple", + placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A", listHeight: 200, dropdownStyle: { zIndex: 9 @@ -2668,13 +2667,13 @@ var AddModal = function AddModal(_ref) { filterOption: function filterOption(input, option) { return option.key.indexOf(input.toLowerCase()) >= 0; }, - children: TagDiscipline === null || TagDiscipline === void 0 || (_TagDiscipline$tag_di2 = TagDiscipline.tag_disciplines) === null || _TagDiscipline$tag_di2 === void 0 ? void 0 : _TagDiscipline$tag_di2.map(function (item) { + children: TagDiscipline === null || TagDiscipline === void 0 || (_TagDiscipline$tag_di = TagDiscipline.tag_disciplines) === null || _TagDiscipline$tag_di === void 0 ? void 0 : _TagDiscipline$tag_di.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { value: item.id, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { display: 'flex', - justifyContent: 'space-between' + alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { @@ -2683,8 +2682,18 @@ var AddModal = function AddModal(_ref) { textOverflow: "ellipsis" }, children: item.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.type === 'personal' ? '(自用)' : '' + }), (item === null || item === void 0 ? void 0 : item.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '5px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + height: '20px', + lineHeight: '20px' + }, + children: "\u81EA\u7528" })] }) }, item.name + item.id); @@ -2935,20 +2944,6 @@ var SingleEditor_DragQuestions = function DragQuestions(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) === 1 ? '多选题' : '单选题' })] - }), (qitem === null || qitem === void 0 ? void 0 : qitem.question_type) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "use_blank_score", - noStyle: true, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, { - className: EditPotinmodules.scoreByBlankRadio, - optionType: "button", - options: [{ - label: '全对给分', - value: false - }, { - label: '漏选给分', - value: true - }] - }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { className: EditPotinmodules.scoreinput, name: "question_score", @@ -3695,13 +3690,13 @@ var BProgramEditor_DragQuestions = function DragQuestions(_ref) { form = _Form$useForm2[0]; var scoreByBlank = true; (0,_react_17_0_2_react.useEffect)(function () { - var _qitem$hack, _qitem$program_attr, _qitem$program_attr2, _qitem$hack_sets; + var _qitem$program_attr, _qitem$program_attr2, _qitem$hack_sets; form.setFieldsValue(objectSpread2_default()(objectSpread2_default()({}, qitem), {}, { standard_answers: qitem.standard_answer, difficulty: qitem.difficulty, item_banks_group_id: qitem.item_banks_group_id, hack: objectSpread2_default()(objectSpread2_default()({}, qitem), {}, { - time_limit: (qitem === null || qitem === void 0 || (_qitem$hack = qitem.hack) === null || _qitem$hack === void 0 ? void 0 : _qitem$hack.time_limit) || 3 + time_limit: (qitem === null || qitem === void 0 ? void 0 : qitem.time_limit) || 3 }), hack_codes: { language: qitem === null || qitem === void 0 || (_qitem$program_attr = qitem.program_attr) === null || _qitem$program_attr === void 0 ? void 0 : _qitem$program_attr.language, @@ -4193,7 +4188,7 @@ var col = __webpack_require__(43604); //数组对应值 var tagDotData = ['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 SaveItem_DragQuestions = function DragQuestions(_ref) { - var _qitem$question_choic, _qitem$question_choic2, _qitem$standard_answe, _qitem$standard_answe2, _qitem$shixun, _qitem$sub_exercise_q, _qitem$program_attr, _qitem$tag_discipline, _qitem$tag_discipline2; + var _qitem$question_choic, _qitem$question_choic2, _qitem$standard_answe, _qitem$standard_answe2, _qitem$shixun, _qitem$sub_exercise_q, _qitem$program_attr, _qitem$tag_discipline, _qitem$tag_discipline2, _qitem$tag_discipline3, _qitem$tag_discipline4; var qitem = _ref.qitem; return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Saveitemmodules.warp, @@ -4369,9 +4364,12 @@ var SaveItem_DragQuestions = function DragQuestions(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: Saveitemmodules.left, children: "\u77E5\u8BC6\u70B9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Saveitemmodules.right, - children: (qitem === null || qitem === void 0 || (_qitem$tag_discipline = qitem.tag_discipline_names) === null || _qitem$tag_discipline === void 0 ? void 0 : _qitem$tag_discipline.length) <= 0 ? '- -' : qitem === null || qitem === void 0 || (_qitem$tag_discipline2 = qitem.tag_discipline_names) === null || _qitem$tag_discipline2 === void 0 ? void 0 : _qitem$tag_discipline2.toString() + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (qitem === null || qitem === void 0 || (_qitem$tag_discipline = qitem.tag_discipline_names) === null || _qitem$tag_discipline === void 0 ? void 0 : _qitem$tag_discipline.length) <= 0 ? '- -' : qitem === null || qitem === void 0 || (_qitem$tag_discipline2 = qitem.tag_discipline_names) === null || _qitem$tag_discipline2 === void 0 || (_qitem$tag_discipline2 = _qitem$tag_discipline2.join(';')) === null || _qitem$tag_discipline2 === void 0 ? void 0 : _qitem$tag_discipline2.toString(), + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Saveitemmodules.right, + children: (qitem === null || qitem === void 0 || (_qitem$tag_discipline3 = qitem.tag_discipline_names) === null || _qitem$tag_discipline3 === void 0 ? void 0 : _qitem$tag_discipline3.length) <= 0 ? '- -' : qitem === null || qitem === void 0 || (_qitem$tag_discipline4 = qitem.tag_discipline_names) === null || _qitem$tag_discipline4 === void 0 || (_qitem$tag_discipline4 = _qitem$tag_discipline4.join(';')) === null || _qitem$tag_discipline4 === void 0 ? void 0 : _qitem$tag_discipline4.toString() + }) })] })] })] @@ -5037,19 +5035,21 @@ var jiangxu = __webpack_require__(23972); + var AddQuestionsModal_AddModal = function AddModal(_ref) { - var _datas$tag_discipline; + var _datas$tag_discipline, _grouplist$share_bank, _grouplist$my_banks_g; var setScoreShow = _ref.setScoreShow, ScoreShow = _ref.ScoreShow, onOk = _ref.onOk, isshixuns = _ref.isshixuns, isloadings = _ref.isloadings; var _useState = (0,_react_17_0_2_react.useState)({ - type: '1', + type: '0', page: 1, per_page: 10, updated_at: '', quotes: '' + // item_type: 'SINGLE', }), _useState2 = slicedToArray_default()(_useState, 2), param = _useState2[0], @@ -5101,14 +5101,14 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { _useState24 = slicedToArray_default()(_useState23, 2), indexi = _useState24[0], setindexi = _useState24[1]; + var _useState25 = (0,_react_17_0_2_react.useState)([]), + _useState26 = slicedToArray_default()(_useState25, 2), + grouplist = _useState26[0], + setgrouplist = _useState26[1]; var typeData = [{ name: "全部", value: "", question_type: 0 - }, { - name: "编程题", - value: "PROGRAM", - question_type: 6 }, { name: "单选题", value: "SINGLE", @@ -5133,6 +5133,10 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { name: "实训题", value: "SHIXUN", question_type: 5 + }, { + name: "编程题", + value: "PROGRAM", + question_type: 6 }, { name: "组合题", value: "COMBINATION", @@ -5142,10 +5146,10 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { value: "BPROGRAM", question_type: 8 }]; - var _useState25 = (0,_react_17_0_2_react.useState)([]), - _useState26 = slicedToArray_default()(_useState25, 2), - checkedItemsArr = _useState26[0], - setCheckedItemsArr = _useState26[1]; + var _useState27 = (0,_react_17_0_2_react.useState)([]), + _useState28 = slicedToArray_default()(_useState27, 2), + checkedItemsArr = _useState28[0], + setCheckedItemsArr = _useState28[1]; var selectedShixunId = (0,_react_17_0_2_react.useRef)(new Set()); var selectedQuestionId = (0,_react_17_0_2_react.useRef)(new Set()); var difficultyData = [{ @@ -5171,22 +5175,22 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { name: '高级', value: 4 }]; - var _useState27 = (0,_react_17_0_2_react.useState)(false), - _useState28 = slicedToArray_default()(_useState27, 2), - showClearButton = _useState28[0], - setShowClearButton = _useState28[1]; // 新增的变量用于控制是否显示清除筛选条件按钮 + var _useState29 = (0,_react_17_0_2_react.useState)(false), + _useState30 = slicedToArray_default()(_useState29, 2), + showClearButton = _useState30[0], + setShowClearButton = _useState30[1]; // 新增的变量用于控制是否显示清除筛选条件按钮 var handleClearButtonClick = function handleClearButtonClick() { form.resetFields(); + isshixun = false; + setisshixun(false); setShowClearButton(false); // 更新显示清空按钮的状态 form.submit(); }; (0,_react_17_0_2_react.useEffect)(function () { if (ScoreShow) { - getdatas(param); - getdisciplines(); form.setFieldsValue({ - item_type: null, + item_type: '', courseid: '', tag_discipline_id: null, difficulty: null, @@ -5196,8 +5200,13 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { form.setFieldsValue({ item_type: 'SHIXUN' }); + param.item_type = "SHIXUN"; + setparam(objectSpread2_default()({}, param)); setindexi(false); } + getdatas(param); + getdisciplines(); + getwjj(); } }, [ScoreShow]); (0,_react_17_0_2_react.useEffect)(function () { @@ -5212,64 +5221,64 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { } function _getdatas() { _getdatas = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(params) { - var _params$courseid, _params$courseid2, res, _params$courseid3, _params$courseid4, ids, shixun_ids, _res; + var _params$courseid, _params$courseid2; + var ids, shixun_ids, res; return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { case 0: setloading(true); setparam(objectSpread2_default()({}, params)); - if (!isshixun) { - _context2.next = 9; - break; - } - _context2.next = 5; - return (0,fetch/* default */.ZP)("/api/shixun_lists.json", { - method: 'get', - params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - discipline_id: (params === null || params === void 0 || (_params$courseid = params.courseid) === null || _params$courseid === void 0 ? void 0 : _params$courseid[0]) || null, - sub_discipline_id: (params === null || params === void 0 || (_params$courseid2 = params.courseid) === null || _params$courseid2 === void 0 ? void 0 : _params$courseid2[1]) || null, - limit: params.per_page - // ids:listitems - }) - }); - case 5: - res = _context2.sent; - setdatas(res); - _context2.next = 19; - break; - case 9: + // if (isshixun) { + // let res = await Fetch(`/api/shixun_lists.json`, { + // method: 'get', + // params: { + // ...params, + // discipline_id: params?.courseid?.[0] || null, + // sub_discipline_id: params?.courseid?.[1] || null, + // limit: params.per_page, + // // ids:listitems + // } + // }) + // setdatas(res); + + // } else { if (!((listitems === null || listitems === void 0 ? void 0 : listitems.length) <= 0 && params.type === '5')) { - _context2.next = 13; + _context2.next = 6; break; } setdatas([]); setloading(false); return _context2.abrupt("return"); - case 13: + case 6: ids = params.type === '5' ? listitems === null || listitems === void 0 ? void 0 : listitems.filter(function (item) { return !ShiXunListItems.includes(item); }) : null; shixun_ids = params.type === '5' ? listitems === null || listitems === void 0 ? void 0 : listitems.filter(function (item) { return ShiXunListItems.includes(item); }) : null; - _context2.next = 17; + _context2.next = 10; return (0,fetch/* default */.ZP)("/api/item_banks.json", { method: 'get', params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - discipline_id: (params === null || params === void 0 || (_params$courseid3 = params.courseid) === null || _params$courseid3 === void 0 ? void 0 : _params$courseid3[0]) || null, - sub_discipline_id: (params === null || params === void 0 || (_params$courseid4 = params.courseid) === null || _params$courseid4 === void 0 ? void 0 : _params$courseid4[1]) || null, + discipline_id: (params === null || params === void 0 || (_params$courseid = params.courseid) === null || _params$courseid === void 0 ? void 0 : _params$courseid[0]) || null, + sub_discipline_id: (params === null || params === void 0 || (_params$courseid2 = params.courseid) === null || _params$courseid2 === void 0 ? void 0 : _params$courseid2[1]) || null, ids: ids, shixun_ids: shixun_ids, - type: params.type === '5' ? null : params.type + include_shixuns: true, + keyword: params.keyword ? encodeURIComponent(params.keyword) : params.keyword, + type: params.type === '5' ? null : params.type, + clazz: params.type === '3' ? 'ItemBanksGroup' : null + // ids:listitems }) }); - case 17: - _res = _context2.sent; - setdatas(_res); - case 19: + case 10: + res = _context2.sent; + setdatas(res); + // } + setloading(false); - case 20: + case 13: case "end": return _context2.stop(); } @@ -5307,15 +5316,41 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { })); return _getdisciplines.apply(this, arguments); } + function getwjj() { + return _getwjj.apply(this, arguments); + } + function _getwjj() { + _getwjj = 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/item_banks_groups/all_groups.json", { + method: 'get' + }); + case 2: + res = _context4.sent; + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + setgrouplist(res); + } + case 4: + case "end": + return _context4.stop(); + } + }, _callee4); + })); + return _getwjj.apply(this, arguments); + } function getmy(_x2) { return _getmy.apply(this, arguments); } function _getmy() { - _getmy = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(params) { - var _params$list, _params$list2, _params$courseid5, _params$courseid6; + _getmy = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(params) { + var _params$list, _params$list2, _params$courseid3, _params$courseid4; var ids, shixun_ids, res; - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { case 0: setloading(true); ids = (_params$list = params.list) === null || _params$list === void 0 ? void 0 : _params$list.filter(function (item) { @@ -5325,34 +5360,35 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { return ShiXunListItems.includes(item); }); if (!(ids.length === 0 && shixun_ids.length === 0)) { - _context4.next = 7; + _context5.next = 7; break; } setloading(false); setdatas([]); - return _context4.abrupt("return"); + return _context5.abrupt("return"); case 7: - _context4.next = 9; + _context5.next = 9; return (0,fetch/* default */.ZP)("/api/item_banks.json", { method: 'get', params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - discipline_id: (params === null || params === void 0 || (_params$courseid5 = params.courseid) === null || _params$courseid5 === void 0 ? void 0 : _params$courseid5[0]) || null, - sub_discipline_id: (params === null || params === void 0 || (_params$courseid6 = params.courseid) === null || _params$courseid6 === void 0 ? void 0 : _params$courseid6[1]) || null, + discipline_id: (params === null || params === void 0 || (_params$courseid3 = params.courseid) === null || _params$courseid3 === void 0 ? void 0 : _params$courseid3[0]) || null, + sub_discipline_id: (params === null || params === void 0 || (_params$courseid4 = params.courseid) === null || _params$courseid4 === void 0 ? void 0 : _params$courseid4[1]) || null, ids: ids, shixun_ids: shixun_ids, - type: params.type === '5' ? null : params.type + type: params.type === '5' ? null : params.type, + clazz: params.type === '3' ? 'ItemBanksGroup' : null // ids:listitems }) }); case 9: - res = _context4.sent; + res = _context5.sent; setloading(false); setdatas(res); case 12: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })); return _getmy.apply(this, arguments); } @@ -5384,17 +5420,28 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { onChange: function onChange(e) { param.type = e; param.page = 1; - param.updated_at = '', param.quotes = '', param.item_type = null, param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, form.setFieldsValue({ - item_type: null, + param.updated_at = '', param.quotes = '', + // param.item_type = null, + param.courseid = '', param.tag_discipline_id = null, param.difficulty = null, param.keyword = null, param.group_id = null, form.setFieldsValue({ + // item_type: null, courseid: '', tag_discipline_id: null, difficulty: null, - keyword: null + keyword: null, + group_id: null }); + if ((param === null || param === void 0 ? void 0 : param.item_type) === 'SHIXUN' && param.type !== '5') { + isshixun = true; + setisshixun(true); + } setShowClearButton(false); if (param.type === '5') { isshixun = false; setisshixun(false); + // param.item_type = '' + // form.setFieldsValue({ + // item_type: '' + // }) } setparam(objectSpread2_default()({}, param)); getdatas(objectSpread2_default()({}, param)); @@ -5470,8 +5517,9 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { style: { width: 110 }, - size: "middle", - allowClear: true, + size: "middle" + // allowClear + , children: typeData.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { children: item.name @@ -5525,6 +5573,33 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { }, item.value); })] }) + }), (param.type === '3' || param.type === '0') && !isshixun && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: 'group_id', + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_select["default"], { + className: AddQuestionsModalmodules.selectWrapper, + placeholder: "\u6587\u4EF6\u5939", + style: { + width: 118 + }, + size: "middle", + showSearch: true, + allowClear: true, + filterOption: function filterOption(inputValue, option) { + console.log('---', inputValue, option); + return option.children.toUpperCase().indexOf(inputValue.toUpperCase()) !== -1; + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + children: "\u6839\u76EE\u5F55" + }, 0), param.type === '3' && (grouplist === null || grouplist === void 0 || (_grouplist$share_bank = grouplist.share_banks_groups) === null || _grouplist$share_bank === void 0 ? void 0 : _grouplist$share_bank.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + children: item.name + }, item.id); + })), param.type === '0' && (grouplist === null || grouplist === void 0 || (_grouplist$my_banks_g = grouplist.my_banks_groups) === null || _grouplist$my_banks_g === void 0 ? void 0 : _grouplist$my_banks_g.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, { + children: item.name + }, item.id); + }))] + }) }), showClearButton && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: AddQuestionsModalmodules.allqingchu, onClick: handleClearButtonClick, @@ -5640,6 +5715,11 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { rowSelection: { type: 'checkbox', selectedRowKeys: checkitems, + getCheckboxProps: function getCheckboxProps(record) { + return { + disabled: record.shixun_tag_num === 1 + }; + }, onSelect: function onSelect(record, selected, selectedRows) { if (selected) { if (isshixun) { @@ -5769,15 +5849,7 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { _iterator2.f(); } } - } // onChange(newSelectedRowKeys, selectedRows) { - // console.log(newSelectedRowKeys); - // console.log(selectedRows); - // if (isshixun) { - // setshixunitems([...ShiXunListItems, ...newSelectedRowKeys]) - // } - // setcheckitems(newSelectedRowKeys) - // setCheckedItemsArr(selectedRows) - // }, + } }, columns: [{ title: '题型', @@ -5801,7 +5873,7 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { showLines: 1, showTextOnly: true, - value: isshixun || record !== null && record !== void 0 && record.challenge_names ? (record === null || record === void 0 ? void 0 : record.title) || value : (record === null || record === void 0 ? void 0 : record.item_type) == "BPROGRAM" ? record === null || record === void 0 || (_record$program_attr = record.program_attr) === null || _record$program_attr === void 0 ? void 0 : _record$program_attr.description : value + value: isshixun || record !== null && record !== void 0 && record.challenge_names ? record !== null && record !== void 0 && record.title || value === null ? '--' : value : (record === null || record === void 0 ? void 0 : record.item_type) == "BPROGRAM" ? record === null || record === void 0 || (_record$program_attr = record.program_attr) === null || _record$program_attr === void 0 ? void 0 : _record$program_attr.description : value }, 1); } }, { @@ -5839,6 +5911,16 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { })) === null || _difficultyData$filte2 === void 0 || (_difficultyData$filte2 = _difficultyData$filte2[0]) === null || _difficultyData$filte2 === void 0 ? void 0 : _difficultyData$filte2.name }); } + }, { + title: '关卡数量', + dataIndex: 'challenges_count', + key: 'challenges_count', + hidden: !isshixun, + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); + } }, { title: '使用次数', dataIndex: 'quotes', @@ -5848,17 +5930,32 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { children: isshixun || record !== null && record !== void 0 && record.challenge_names ? (record === null || record === void 0 ? void 0 : record.study_count) || (record === null || record === void 0 ? void 0 : record.stu_num) : value }); } + }, { + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u53D1\u5E03\u72B6\u6001 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {}) + })] + }), + dataIndex: 'shixun_tag_num_name', + key: 'shixun_tag_num_name', + hidden: !isshixun, + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); + } }, { title: '操作', dataIndex: 'id', key: 'item_type', render: function render(value, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { flex: 1, textAlign: 'start' }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { var _typeData$filter2; setqitem(objectSpread2_default()(objectSpread2_default()({}, record), {}, { @@ -5869,7 +5966,14 @@ var AddQuestionsModal_AddModal = function AddModal(_ref) { setisshow(true); }, children: "\u67E5\u770B" - }) + }), (record === null || record === void 0 ? void 0 : record.shixun_tag_num) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + target: "_blank", + href: "/shixuns/".concat(record === null || record === void 0 ? void 0 : record.identifier, "/challenges"), + style: { + marginLeft: 10 + }, + children: "\u53BB\u53D1\u5E03" + })] }); } }].filter(function (item) { @@ -6637,7 +6741,6 @@ var AddNewPaper = function AddNewPaper(_ref) { onMouseLeave: handleMouseLeave, children: exerciseitem === null || exerciseitem === void 0 || (_exerciseitem$exercis3 = exerciseitem.exercise_question_types) === null || _exerciseitem$exercis3 === void 0 ? void 0 : _exerciseitem$exercis3.map(function (item, index) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mb30", children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: EditPotinmodules.title, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -6933,7 +7036,7 @@ var AddNewPaper = function AddNewPaper(_ref) { difficulty: 2, standard_answers: [], question_score: '', - tag_discipline_ids: '', + tag_discipline_ids: [], question_title: '', analysis: '' }); @@ -6952,7 +7055,7 @@ var AddNewPaper = function AddNewPaper(_ref) { repeat_answer: true, difficulty: 2, isadd: true, - tag_discipline_ids: '', + tag_discipline_ids: [], question_score: '', analysis: '', sub_item_banks: [], @@ -6961,7 +7064,10 @@ var AddNewPaper = function AddNewPaper(_ref) { use_keywords: false, use_blank_score: true, keywords: [], - allow_student_debug: false + allow_student_debug: false, + submit_rule: 1, + downcase: true, + no_space: true }); } }, diff --git a/p__Paperlibrary__Random__Edit__index.98566156.async.js b/p__Paperlibrary__Random__Edit__index.ac5d8b4d.async.js similarity index 98% rename from p__Paperlibrary__Random__Edit__index.98566156.async.js rename to p__Paperlibrary__Random__Edit__index.ac5d8b4d.async.js index d33a4ca9cc..6a66d3e329 100644 --- a/p__Paperlibrary__Random__Edit__index.98566156.async.js +++ b/p__Paperlibrary__Random__Edit__index.ac5d8b4d.async.js @@ -2643,7 +2643,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -2681,7 +2683,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -2725,16 +2727,12 @@ var ClassroomList = function ClassroomList(_ref) { className: "iconfont icon-zuoye" }), item.tasks_count] }) - }), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#6B758B' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u5DF2\u7ED3\u675F" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#00B187' - }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -6817,6 +6815,8 @@ var classrooms = __webpack_require__(75296); var RenderHtml = __webpack_require__(70827); // EXTERNAL MODULE: ./src/utils/util.tsx var utils_util = __webpack_require__(64606); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/QuestionCircleOutlined.js + 1 modules +var QuestionCircleOutlined = __webpack_require__(86902); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/Random/Edit/QuestionInfo/SelectShixunModal.tsx @@ -6833,6 +6833,7 @@ var utils_util = __webpack_require__(64606); + var SelectShixunModal = function SelectShixunModal(_ref) { var open = _ref.open, onCancel = _ref.onCancel, @@ -6840,7 +6841,7 @@ var SelectShixunModal = function SelectShixunModal(_ref) { var _useContext = (0,_react_17_0_2_react.useContext)(DataContext), data = _useContext.data; var courseOptions = useCourseOptions(); - var _useCustomRequest = (0,useCustomRequest/* useCustomRequest */.U)(classrooms/* getShixunLists */.Pj, { + var _useCustomRequest = (0,useCustomRequest/* useCustomRequest */.U)(classrooms/* getShixunListsItem */.Gm, { page: 1, limit: 10, keyword: '', @@ -6848,7 +6849,8 @@ var SelectShixunModal = function SelectShixunModal(_ref) { discipline_id: '', sub_discipline_id: '', type: 0, - status: 'published' + include_shixuns: true, + item_type: 'SHIXUN' }), _useCustomRequest2 = slicedToArray_default()(_useCustomRequest, 4), queryParams = _useCustomRequest2[0], @@ -6864,8 +6866,7 @@ var SelectShixunModal = function SelectShixunModal(_ref) { getShixunData({ page: 1, limit: 10, - type: 0, - status: 'published' + type: 0 }, true).then(function (res) { if ((res === null || res === void 0 ? void 0 : res.shixuns_count) === 0) { setEmptyTipsVisible(true); @@ -6973,7 +6974,7 @@ var SelectShixunModal = function SelectShixunModal(_ref) { rowKey: "id", columns: [{ title: '试题名称', - dataIndex: 'title', + dataIndex: 'name', width: '30%', // ellipsis: true, ellipsis: { @@ -6983,35 +6984,52 @@ var SelectShixunModal = function SelectShixunModal(_ref) { return /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { showLines: 1, showTextOnly: true, - value: text + value: text || '--' }, 1); } - }, { - title: '创建者', - dataIndex: 'author_name', - render: function render(authorName) { - return Array.isArray(authorName) ? /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - showLines: 1, - showTextOnly: true, - value: authorName === null || authorName === void 0 ? void 0 : authorName[0] - }, 1) : authorName.split('、')[0]; - } - }, { - title: '所属学校', - dataIndex: 'author_school_name', - render: function render(value) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - showLines: 1, - showTextOnly: true, - value: value - }, 1); - } - }, { + }, + // { + // title: '创建者', + // dataIndex: 'author_name', + // render: (authorName: string) => Array.isArray(authorName) ? : authorName.split('、')[0] + // }, + // { + // title: '所属学校', + // dataIndex: 'author_school_name', + // render(value) { + // return + // }, + // }, + { title: '难度', dataIndex: 'level' + }, { + title: '关卡数量', + dataIndex: 'challenges_count', + key: 'challenges_count', + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); + } }, { title: '使用次数', dataIndex: 'study_count' + }, { + title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: ["\u53D1\u5E03\u72B6\u6001 ", /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(QuestionCircleOutlined/* default */.Z, {}) + })] + }), + dataIndex: 'shixun_tag_num_name', + key: 'shixun_tag_num_name', + width: 100, + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); + } }, { title: '操作', render: function render(value, record) { @@ -7022,79 +7040,93 @@ var SelectShixunModal = function SelectShixunModal(_ref) { identifier = _ref2.identifier, author_school_name = _ref2.author_school_name, study_count = _ref2.study_count; - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#165DFF', - cursor: 'pointer' - }, - onClick: function onClick() { - modal/* default */.Z.confirm({ - title: '题目详情', - closable: true, - width: 1000, - centered: true, - icon: null, - footer: null, - content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: title, - style: { - marginBottom: 18 - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: QuestionInfomodules.challengeNameWrapper, - children: challenge_names.map(function (name, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: QuestionInfomodules.challengeName, - children: ["\u7B2C", (0,utils_util/* toChineseNumber */.EM)(index + 1), "\u9898\xA0", name] - }, index); - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: QuestionInfomodules.shixunPreviewFooter, - justify: "space-between", - style: { - alignItems: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: QuestionInfomodules.shixunInfoWrapper, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u521B\u5EFA\u8005" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: QuestionInfomodules.shixunInfo, - children: author_name.split('、')[0] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u6240\u5C5E\u5355\u4F4D" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: QuestionInfomodules.shixunInfo, - children: author_school_name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u5B66\u4E60\u4EBA\u6570" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: QuestionInfomodules.shixunInfo, - children: study_count - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - type: "primary", - className: QuestionInfomodules.btnToDetail, - onClick: function onClick() { - return (0,utils_util/* openNewWindow */.xg)("/shixuns/".concat(identifier, "/challenges?exercise=true")); + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#165DFF', + cursor: 'pointer' + }, + onClick: function onClick() { + modal/* default */.Z.confirm({ + title: '题目详情', + closable: true, + width: 1000, + centered: true, + icon: null, + footer: null, + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: title, + style: { + marginBottom: 18 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: QuestionInfomodules.challengeNameWrapper, + children: challenge_names.map(function (name, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QuestionInfomodules.challengeName, + children: ["\u7B2C", (0,utils_util/* toChineseNumber */.EM)(index + 1), "\u9898\xA0", name] + }, index); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: QuestionInfomodules.shixunPreviewFooter, + justify: "space-between", + style: { + alignItems: 'center' }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shixunkecheng" - }), "\u5B9E\u8BAD\u8BE6\u60C5"] + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: QuestionInfomodules.shixunInfoWrapper, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u521B\u5EFA\u8005" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QuestionInfomodules.shixunInfo, + children: author_name.split('、')[0] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u6240\u5C5E\u5355\u4F4D" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QuestionInfomodules.shixunInfo, + children: author_school_name + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u5B66\u4E60\u4EBA\u6570" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QuestionInfomodules.shixunInfo, + children: study_count + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + type: "primary", + className: QuestionInfomodules.btnToDetail, + onClick: function onClick() { + return (0,utils_util/* openNewWindow */.xg)("/shixuns/".concat(identifier, "/challenges?exercise=true")); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shixunkecheng" + }), "\u5B9E\u8BAD\u8BE6\u60C5"] + })] })] - })] - }) - }); - }, - children: "\u67E5\u770B" + }) + }); + }, + children: "\u67E5\u770B" + }), (record === null || record === void 0 ? void 0 : record.shixun_tag_num) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + target: "_blank", + href: "/shixuns/".concat(record === null || record === void 0 ? void 0 : record.identifier, "/challenges"), + style: { + marginLeft: 10 + }, + children: "\u53BB\u53D1\u5E03" + })] }); } }], - dataSource: shixunData === null || shixunData === void 0 ? void 0 : shixunData.shixun_list, + dataSource: shixunData === null || shixunData === void 0 ? void 0 : shixunData.items, rowSelection: { selectedRowKeys: selectedRowKeys, preserveSelectedRowKeys: true, + getCheckboxProps: function getCheckboxProps(record) { + return { + disabled: record.shixun_tag_num === 1 + }; + }, onChange: function onChange(newSelectedRowKeys, newSelectedRows) { console.log(newSelectedRowKeys); setSelectedRowKeys(newSelectedRowKeys); @@ -7127,11 +7159,12 @@ var SelectShixunModal = function SelectShixunModal(_ref) { id: newRow.id, difficulty: newRow.level, identifier: newRow.identifier, - name: newRow.title, + name: newRow.name, real_name: newRow === null || newRow === void 0 || (_newRow$author_name = newRow.author_name) === null || _newRow$author_name === void 0 ? void 0 : _newRow$author_name.split('、')[0], school_name: newRow.author_school_name, challenge_names: newRow.challenge_names, - study_count: newRow.study_count + study_count: newRow.study_count, + challenges_count: newRow.challenges_count }); } } @@ -7146,7 +7179,7 @@ var SelectShixunModal = function SelectShixunModal(_ref) { pagination: { current: queryParams.page, pageSize: queryParams.limit, - total: shixunData === null || shixunData === void 0 ? void 0 : shixunData.shixuns_count, + total: shixunData === null || shixunData === void 0 ? void 0 : shixunData.items_count, showTotal: function showTotal(total) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { children: ["\u5171\xA0", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { @@ -7689,17 +7722,28 @@ var ShixunDetail = function ShixunDetail(_ref) { value: text }, 1); } + }, + // { + // title: '创建者', + // dataIndex: 'real_name', + // ellipsis: { showTitle: true } + // }, + // { + // title: '所属单位', + // dataIndex: 'school_name', + // ellipsis: { showTitle: true } + // }, + { + title: '使用次数', + dataIndex: 'study_count' }, { - title: '创建者', - dataIndex: 'real_name', - ellipsis: { - showTitle: true - } - }, { - title: '所属单位', - dataIndex: 'school_name', - ellipsis: { - showTitle: true + title: '关卡数量', + dataIndex: 'challenges_count', + key: 'challenges_count', + render: function render(value, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: value || '- -' + }); } }, { title: '难度', @@ -8100,7 +8144,8 @@ var QuestionInfo = function QuestionInfo(_ref) { message/* default */.ZP.success('保存成功'); if (!notRedirect) _umi_production_exports.history.push("/paperlibrary"); } - case 16: + return _context.abrupt("return", res); + case 17: case "end": return _context.stop(); } @@ -8111,7 +8156,7 @@ var QuestionInfo = function QuestionInfo(_ref) { }; }(); var handleExerciseSave = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(notRedirect, type) { + var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(notRedirect, type, itemType) { var body, res; return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { @@ -8125,6 +8170,7 @@ var QuestionInfo = function QuestionInfo(_ref) { exercise_name: data.examination_bank.name, time: data.examination_bank.time, item_types: data.item_types, + changed_item_type: currentItemType, // is_reset: 1, sub_discipline_id: data.examination_bank.sub_discipline_id }); @@ -8139,13 +8185,14 @@ var QuestionInfo = function QuestionInfo(_ref) { _umi_production_exports.history.push("/classrooms/".concat(urlParams.coursesId, "/exercise/").concat(urlParams.categoryId, "/detail?random=true")); } } - case 7: + return _context2.abrupt("return", res); + case 8: case "end": return _context2.stop(); } }, _callee2); })); - return function handleExerciseSave(_x2, _x3) { + return function handleExerciseSave(_x2, _x3, _x4) { return _ref4.apply(this, arguments); }; }(); @@ -8231,18 +8278,21 @@ var QuestionInfo = function QuestionInfo(_ref) { }, [data === null || data === void 0 || (_data$examination_ban2 = data.examination_bank) === null || _data$examination_ban2 === void 0 ? void 0 : _data$examination_ban2.name]); var handlePracticeTest = /*#__PURE__*/function () { var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var _userInfo; + var res, _userInfo; return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { case 0: _context4.next = 2; return handleExerciseSave(true, 1); case 2: + res = _context4.sent; // const res = await startSimulateAnswer({ ...urlParams, is_reset: 1 }) // if (res?.exercise?.id) { - _umi_production_exports.history.push("/classrooms/".concat(urlParams.coursesId, "/exercise/").concat(urlParams.categoryId, "/").concat((_userInfo = (0,authority/* userInfo */.eY)()) === null || _userInfo === void 0 ? void 0 : _userInfo.login, "/initate_answer")); + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + _umi_production_exports.history.push("/classrooms/".concat(urlParams.coursesId, "/exercise/").concat(urlParams.categoryId, "/").concat((_userInfo = (0,authority/* userInfo */.eY)()) === null || _userInfo === void 0 ? void 0 : _userInfo.login, "/initate_answer")); + } // } - case 3: + case 4: case "end": return _context4.stop(); } @@ -8276,7 +8326,7 @@ var QuestionInfo = function QuestionInfo(_ref) { } }, _callee5); })); - return function (_x4) { + return function (_x5) { return _ref6.apply(this, arguments); }; }()) @@ -8348,7 +8398,7 @@ var QuestionInfo = function QuestionInfo(_ref) { list: data.item_types, onSelect: ( /*#__PURE__*/function () { var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(itemType) { - var currentItem, dataCopy, _ref8, item_types; + var currentItem, dataCopy, _ref8, item_types, res; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { while (1) switch (_context6.prev = _context6.next) { case 0: @@ -8363,7 +8413,7 @@ var QuestionInfo = function QuestionInfo(_ref) { return item.item_type === currentItemType; }); if (!(currentItemType !== 'PRACTICAL' && currentItem.contents.length > 0 && urlParams !== null && urlParams !== void 0 && urlParams.id)) { - _context6.next = 17; + _context6.next = 19; break; } dataCopy = (0,lodash.cloneDeep)(data); @@ -8375,30 +8425,35 @@ var QuestionInfo = function QuestionInfo(_ref) { _context6.next = 11; return updateRandomExam(urlParams.id || urlParams.categoryId, dataCopy); case 11: - _context6.next = 15; + res = _context6.sent; + if (res.status === 0) { + setCurrentItemType(itemType); + } + _context6.next = 17; break; - case 13: - _context6.prev = 13; - _context6.t0 = _context6["catch"](8); case 15: - _context6.next = 18; - break; + _context6.prev = 15; + _context6.t0 = _context6["catch"](8); case 17: + _context6.next = 20; + break; + case 19: if (urlParams.categoryId) { - handleExerciseSave(true); + handleExerciseSave(true, 2, itemType); + // handleExerciseSave(true); } else { handleSave(true); } - case 18: - setLoading(false); - setCurrentItemType(itemType); case 20: + setLoading(false); + // setCurrentItemType(itemType) + case 21: case "end": return _context6.stop(); } - }, _callee6, null, [[8, 13]]); + }, _callee6, null, [[8, 15]]); })); - return function (_x5) { + return function (_x6) { return _ref7.apply(this, arguments); }; }()), @@ -8441,7 +8496,7 @@ var QuestionInfo = function QuestionInfo(_ref) { className: "".concat(QuestionInfomodules.previewBtn, " mr20"), onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { var _data$item_types8, _data$item_types9; - var items; + var items, res; return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { while (1) switch (_context7.prev = _context7.next) { case 0: @@ -8463,10 +8518,17 @@ var QuestionInfo = function QuestionInfo(_ref) { message/* default */.ZP.warning('试题总数=0,请先设置抽题规则'); return _context7.abrupt("return"); case 7: - handleSave(true); - _context7.next = 10; + _context7.next = 9; + return handleSave(true); + case 9: + res = _context7.sent; + if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { + _context7.next = 13; + break; + } + _context7.next = 13; return handlePreview(); - case 10: + case 13: case "end": return _context7.stop(); } @@ -8575,7 +8637,7 @@ var QuestionInfo = function QuestionInfo(_ref) { } }, _callee9); })); - return function (_x6) { + return function (_x7) { return _ref11.apply(this, arguments); }; }()) @@ -8637,7 +8699,7 @@ var QuestionInfo = function QuestionInfo(_ref) { } }, _callee10); })); - return function (_x7) { + return function (_x8) { return _ref12.apply(this, arguments); }; }()) @@ -8780,6 +8842,10 @@ var RandomPaperEdit = function RandomPaperEdit() { }); } }, [urlParams]); + var _useState5 = (0,_react_17_0_2_react.useState)(''), + _useState6 = slicedToArray_default()(_useState5, 2), + clearData = _useState6[0], + setClearData = _useState6[1]; var handlePreview = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(record, other) { var _data$item_types; @@ -8880,6 +8946,7 @@ var RandomPaperEdit = function RandomPaperEdit() { show: true, data: paperData }); + setClearData(new Date()); } case 23: case "end": @@ -8964,13 +9031,13 @@ var RandomPaperEdit = function RandomPaperEdit() { var _Form$useForm = es_form/* default */.Z.useForm(), _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), baseInfoForm = _Form$useForm2[0]; - var _useState5 = (0,_react_17_0_2_react.useState)({ + var _useState7 = (0,_react_17_0_2_react.useState)({ show: false, data: {} }), - _useState6 = slicedToArray_default()(_useState5, 2), - preview = _useState6[0], - setPreview = _useState6[1]; + _useState8 = slicedToArray_default()(_useState7, 2), + preview = _useState8[0], + setPreview = _useState8[1]; var disabled = !!(data !== null && data !== void 0 && (_data$exercise = data.exercise) !== null && _data$exercise !== void 0 && _data$exercise.exercise_status) && (data === null || data === void 0 || (_data$exercise2 = data.exercise) === null || _data$exercise2 === void 0 ? void 0 : _data$exercise2.exercise_status) !== 1; return /*#__PURE__*/(0,jsx_runtime.jsx)(DataContext.Provider, { value: { @@ -8992,7 +9059,7 @@ var RandomPaperEdit = function RandomPaperEdit() { data: {} }); } - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + }, clearData) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Editmodules.wrapper, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "edu-container", diff --git a/p__Paperlibrary__Random__ExchangeFromProblemSet__index.e9d678dc.chunk.css b/p__Paperlibrary__Random__ExchangeFromProblemSet__index.09266d37.chunk.css similarity index 99% rename from p__Paperlibrary__Random__ExchangeFromProblemSet__index.e9d678dc.chunk.css rename to p__Paperlibrary__Random__ExchangeFromProblemSet__index.09266d37.chunk.css index ddbec22159..29bd7630be 100644 --- a/p__Paperlibrary__Random__ExchangeFromProblemSet__index.e9d678dc.chunk.css +++ b/p__Paperlibrary__Random__ExchangeFromProblemSet__index.09266d37.chunk.css @@ -1356,7 +1356,7 @@ span[class~='ant-checkbox-checked'] span[class~='ant-checkbox-inner']::after { } .pngIcon___Sclgo { height: 20px; - margin-right: 6px; + margin-top: -2px; } .tabsWrap___xuKJS { background: #fff; @@ -1688,6 +1688,17 @@ span[class~='ant-checkbox-checked'] span[class~='ant-checkbox-inner']::after { padding: 10px; margin: 14px 0; } +.tagtips___bGRXj { + font-size: 14px; + font-weight: 400; + color: #9096A3; +} +.taglinkBtn___yRUP3 { + font-size: 14px; + font-weight: 400; + color: #3061D0; + cursor: pointer; +} /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Problemset/components/BasketDrawer/index.less?modules ***! diff --git a/p__Paperlibrary__See__index.df7a558e.async.js b/p__Paperlibrary__See__index.d9e72cb0.async.js similarity index 97% rename from p__Paperlibrary__See__index.df7a558e.async.js rename to p__Paperlibrary__See__index.d9e72cb0.async.js index 1d9dc63178..d2ae2e8973 100644 --- a/p__Paperlibrary__See__index.df7a558e.async.js +++ b/p__Paperlibrary__See__index.d9e72cb0.async.js @@ -279,6 +279,8 @@ var Card = function Card(_ref) { marginTop: 10 }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + showProgramFill: true, + disabledFill: true, value: base64.Base64.decode(data === null || data === void 0 || (_data$program_attr2 = data.program_attr) === null || _data$program_attr2 === void 0 ? void 0 : _data$program_attr2.code) }), showAnswer && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Cardmodules.flexColumn, " mt15"), @@ -298,10 +300,29 @@ var Card = function Card(_ref) { className: "mt10", children: "\u5173\u5361" }), data === null || data === void 0 || (_data$shixun = data.shixun) === null || _data$shixun === void 0 ? void 0 : _data$shixun.map(function (item, index) { + var _item$challenge_answe, _item$challenge_answe2; + //
{index + 1}. {item?.challenge_name}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt10 font14", - children: [index + 1, ". ", item === null || item === void 0 ? void 0 : item.challenge_name] - }, index); + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mt10 font14", + children: ["\u7B2C", index + 1, "\u5173 ", item === null || item === void 0 ? void 0 : item.challenge_name, " \uFF08", item.challenge_score, "\uFF09"] + }, index), showAnswer && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Cardmodules.answerText, + children: ["\u53C2\u8003\u7B54\u6848\uFF1A", ((_item$challenge_answe = item.challenge_answers) === null || _item$challenge_answe === void 0 ? void 0 : _item$challenge_answe.length) === 0 ? '暂无' : ''] + }), (_item$challenge_answe2 = item.challenge_answers) === null || _item$challenge_answe2 === void 0 ? void 0 : _item$challenge_answe2.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mt15", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u7EA7\u522B", index + 1, "\uFF1A", item.name] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 ? void 0 : item.contents) || '', + className: Cardmodules.answerText + })] + }); + })] + })] + }); })] }); }; diff --git a/p__Paths__Detail__id.3ee4a34d.async.js b/p__Paths__Detail__id.b91fe275.async.js similarity index 99% rename from p__Paths__Detail__id.3ee4a34d.async.js rename to p__Paths__Detail__id.b91fe275.async.js index 189e5be381..b41b5de3f2 100644 --- a/p__Paths__Detail__id.3ee4a34d.async.js +++ b/p__Paths__Detail__id.b91fe275.async.js @@ -4591,7 +4591,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -4629,7 +4631,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -4673,16 +4675,12 @@ var ClassroomList = function ClassroomList(_ref) { 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' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { diff --git a/p__Paths__Overview__index.9a659fc0.async.js b/p__Paths__Overview__index.ba93d290.async.js similarity index 99% rename from p__Paths__Overview__index.9a659fc0.async.js rename to p__Paths__Overview__index.ba93d290.async.js index 4a6421868f..036930bd89 100644 --- a/p__Paths__Overview__index.9a659fc0.async.js +++ b/p__Paths__Overview__index.ba93d290.async.js @@ -784,7 +784,8 @@ var Page = function Page(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-shiyankecheng1", style: { - color: "#165DFF" + color: "#165DFF", + fontSize: "25px" } }) }) diff --git a/p__Problems__OjForm__NewEdit__index.f62c1264.async.js b/p__Problems__OjForm__NewEdit__index.733b2350.async.js similarity index 97% rename from p__Problems__OjForm__NewEdit__index.f62c1264.async.js rename to p__Problems__OjForm__NewEdit__index.733b2350.async.js index b4c3692dac..e1e4892477 100644 --- a/p__Problems__OjForm__NewEdit__index.f62c1264.async.js +++ b/p__Problems__OjForm__NewEdit__index.733b2350.async.js @@ -1351,11 +1351,23 @@ function reducer(state, action) { } function _onSubmit() { _onSubmit = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(values, saveType, is_cover) { - var _values, hack_sets, hack_codes, hack, tags, codes, update_hack_sets, new_hack_sets, sumScore, new_list, _iterator, _step, item, newCodes, res, _yield$updateExercise, _status2, _yield$addProgramming, identifier, exam_identifier, _res, _yield$addExerciseQue, _status3; + var _hack$tag_discipline_; + var _values, hack_sets, hack_codes, hack, tags, codes, obj, _hack$tag_discipline_2, _hack$tag_discipline_3, update_hack_sets, new_hack_sets, sumScore, new_list, _iterator, _step, item, newCodes, res, _yield$updateExercise, _status2, _yield$addProgramming, identifier, exam_identifier, _res, _yield$addExerciseQue, _status3; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { while (1) switch (_context6.prev = _context6.next) { case 0: - _values = objectSpread2_default()({}, values), hack_sets = _values.hack_sets, hack_codes = _values.hack_codes, hack = _values.hack, tags = _values.tags, codes = _values.codes; + _values = objectSpread2_default()({}, values), hack_sets = _values.hack_sets, hack_codes = _values.hack_codes, hack = _values.hack, tags = _values.tags, codes = _values.codes; // 知识点多选功能 + obj = []; + if ((hack === null || hack === void 0 || (_hack$tag_discipline_ = hack.tag_discipline_ids) === null || _hack$tag_discipline_ === void 0 ? void 0 : _hack$tag_discipline_.length) > 0) { + if (hack !== null && hack !== void 0 && (_hack$tag_discipline_2 = hack.tag_discipline_ids) !== null && _hack$tag_discipline_2 !== void 0 && (_hack$tag_discipline_2 = _hack$tag_discipline_2[0]) !== null && _hack$tag_discipline_2 !== void 0 && _hack$tag_discipline_2.value) { + hack === null || hack === void 0 || (_hack$tag_discipline_3 = hack.tag_discipline_ids) === null || _hack$tag_discipline_3 === void 0 || _hack$tag_discipline_3.map(function (v) { + obj.push(v === null || v === void 0 ? void 0 : v.value); + }); + } else { + obj = hack === null || hack === void 0 ? void 0 : hack.tag_discipline_ids; + } + } + hack.tag_discipline_ids = obj; update_hack_sets = []; new_hack_sets = []; sumScore = 0; @@ -1385,29 +1397,29 @@ function reducer(state, action) { _iterator.f(); } if (new_list !== null && new_list !== void 0 && new_list.length) { - _context6.next = 10; + _context6.next = 13; break; } message/* default */.ZP.error('测试集不能为空'); return _context6.abrupt("return"); - case 10: + case 13: sumScore += parseInt(hack.code_compile_score || 0); if (!(sumScore !== 100 && !hack.test_set_score)) { - _context6.next = 14; + _context6.next = 17; break; } message/* default */.ZP.error('测试集的评分占比之和必须等于100'); return _context6.abrupt("return"); - case 14: + case 17: if (!(new_list !== null && new_list !== void 0 && new_list.some(function (e) { return !e.output; }))) { - _context6.next = 17; + _context6.next = 20; break; } message/* default */.ZP.error('测试集输出不能为空'); return _context6.abrupt("return"); - case 17: + case 20: newCodes = {}; if (isProgram) { codes === null || codes === void 0 || codes.forEach(function (e) { @@ -1426,10 +1438,10 @@ function reducer(state, action) { } //编辑 if (!id) { - _context6.next = 50; + _context6.next = 53; break; } - _context6.next = 25; + _context6.next = 28; return (0,service/* updateProgrammingTopic */.l_)(id, { hack: hack, hack_codes: hack_codes, @@ -1440,19 +1452,19 @@ function reducer(state, action) { languages: hack.languages, codes: newCodes }); - case 25: + case 28: if (!callback_url) { - _context6.next = 44; + _context6.next = 47; break; } - _context6.next = 28; + _context6.next = 31; return (0,service/* publishProgrammingTopic */.j2)(id); - case 28: + case 31: if (!callback_url.includes('paperlibrary')) { - _context6.next = 34; + _context6.next = 37; break; } - _context6.next = 31; + _context6.next = 34; return (0,paperlibrary/* createOrModifyQuestion */.oF)({ id: express_id, question_id: question_id, @@ -1466,14 +1478,14 @@ function reducer(state, action) { analysis: hack.analysis // identifier: id }); - case 31: + case 34: res = _context6.sent; if (res.status === 0) { _umi_production_exports.history.replace(searchParams.get('callback_url')); } return _context6.abrupt("return"); - case 34: - _context6.next = 36; + case 37: + _context6.next = 39; return (0,service/* updateExerciseQuestion */.GM)(question_id, { question_type: 6, question_score: hack.score, @@ -1485,37 +1497,37 @@ function reducer(state, action) { identifier: id, analysis: hack.analysis }); - case 36: + case 39: _yield$updateExercise = _context6.sent; _status2 = _yield$updateExercise.status; if (!(_status2 === 0)) { - _context6.next = 42; + _context6.next = 45; break; } if (!(saveType === 'start')) { - _context6.next = 41; + _context6.next = 44; break; } return _context6.abrupt("return"); - case 41: + case 44: _umi_production_exports.history.replace(searchParams.get('callback_url')); - case 42: - _context6.next = 47; + case 45: + _context6.next = 50; break; - case 44: + case 47: // window.location.reload() message/* default */.ZP.success('保存成功'); _umi_production_exports.history.replace('/problemset'); initData(getTimeStamp()); - case 47: + case 50: dispatch({ type: Types.SET_LOADING, payload: false }); - _context6.next = 80; + _context6.next = 83; break; - case 50: - _context6.next = 52; + case 53: + _context6.next = 55; return (0,service/* addProgrammingTopic */.zQ)({ hack: hack, hack_codes: hack_codes, @@ -1523,7 +1535,7 @@ function reducer(state, action) { tags: tags, examination_bank_id: express_id || null }); - case 52: + case 55: _yield$addProgramming = _context6.sent; identifier = _yield$addProgramming.identifier; exam_identifier = _yield$addProgramming.exam_identifier; @@ -1532,17 +1544,17 @@ function reducer(state, action) { payload: false }); if (!(saveType === 'start')) { - _context6.next = 58; + _context6.next = 61; break; } return _context6.abrupt("return"); - case 58: + case 61: if (!identifier) { - _context6.next = 80; + _context6.next = 83; break; } if (callback_url) { - _context6.next = 63; + _context6.next = 66; break; } modal/* default */.Z.confirm({ @@ -1580,21 +1592,21 @@ function reducer(state, action) { }() }); // history.replace(`/problems/${identifier}/edit?lastedUpdateTime=${getTimeStamp()}`) - _context6.next = 80; + _context6.next = 83; break; - case 63: - _context6.next = 65; + case 66: + _context6.next = 68; return (0,service/* publishProgrammingTopic */.j2)(identifier); - case 65: + case 68: if (id) { - _context6.next = 79; + _context6.next = 82; break; } if (!callback_url.includes('paperlibrary')) { - _context6.next = 72; + _context6.next = 75; break; } - _context6.next = 69; + _context6.next = 72; return (0,paperlibrary/* createOrModifyQuestion */.oF)({ id: express_id, item_type: utils_enum/* QuestionType */.c.Program, @@ -1606,14 +1618,14 @@ function reducer(state, action) { identifier: exam_identifier, analysis: hack.analysis }); - case 69: + case 72: _res = _context6.sent; if (_res.status === 0) { _umi_production_exports.history.replace(searchParams.get('callback_url')); } return _context6.abrupt("return"); - case 72: - _context6.next = 74; + case 75: + _context6.next = 77; return (0,service/* addExerciseQuestion */.MK)(parseInt(express_id, 10), { question_type: 6, question_score: hack.score, @@ -1622,17 +1634,17 @@ function reducer(state, action) { tag_discipline_ids: hack.tag_discipline_ids, analysis: hack.analysis }); - case 74: + case 77: _yield$addExerciseQue = _context6.sent; _status3 = _yield$addExerciseQue.status; if (_status3 === 0) { _umi_production_exports.history.replace(searchParams.get('callback_url')); } - _context6.next = 80; + _context6.next = 83; break; - case 79: + case 82: _umi_production_exports.history.replace(searchParams.get('callback_url')); - case 80: + case 83: case "end": return _context6.stop(); } diff --git a/p__Problems__OjForm__NewEdit__index.6a537fa6.chunk.css b/p__Problems__OjForm__NewEdit__index.77b106fe.chunk.css similarity index 99% rename from p__Problems__OjForm__NewEdit__index.6a537fa6.chunk.css rename to p__Problems__OjForm__NewEdit__index.77b106fe.chunk.css index 50f1058496..53eefbcbeb 100644 --- a/p__Problems__OjForm__NewEdit__index.6a537fa6.chunk.css +++ b/p__Problems__OjForm__NewEdit__index.77b106fe.chunk.css @@ -557,15 +557,15 @@ div[class~='ant-collapse-borderless'] { !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Knowledge/index.less?modules ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] { - height: 46px !important; -} -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] input[class~='ant-select-selection-search-input'], -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-placeholder'] { - height: 46px !important; - line-height: 46px !important; + min-height: 46px !important; } .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - line-height: 46px !important; + height: 38px !important; + line-height: 38px !important; + padding: 0 10px !important; +} +.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='anticon-close'] { + font-size: 14px !important; } .wrap___F7E3F .selectWrapper____kESB span[class~='ant-select-arrow'] { right: 12px; diff --git a/p__Problems__OjForm__index.94a80c73.chunk.css b/p__Problems__OjForm__index.806f4d74.chunk.css similarity index 98% rename from p__Problems__OjForm__index.94a80c73.chunk.css rename to p__Problems__OjForm__index.806f4d74.chunk.css index d09184f383..b367dd5013 100644 --- a/p__Problems__OjForm__index.94a80c73.chunk.css +++ b/p__Problems__OjForm__index.806f4d74.chunk.css @@ -309,15 +309,15 @@ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Knowledge/index.less?modules ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] { - height: 46px !important; -} -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] input[class~='ant-select-selection-search-input'], -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-placeholder'] { - height: 46px !important; - line-height: 46px !important; + min-height: 46px !important; } .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - line-height: 46px !important; + height: 38px !important; + line-height: 38px !important; + padding: 0 10px !important; +} +.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='anticon-close'] { + font-size: 14px !important; } .wrap___F7E3F .selectWrapper____kESB span[class~='ant-select-arrow'] { right: 12px; diff --git a/p__Problemset__NewItem__index.f12a0cc6.async.js b/p__Problemset__NewItem__index.b4dbd0b4.async.js similarity index 94% rename from p__Problemset__NewItem__index.f12a0cc6.async.js rename to p__Problemset__NewItem__index.b4dbd0b4.async.js index 28d1cc78f7..ba693553d0 100644 --- a/p__Problemset__NewItem__index.f12a0cc6.async.js +++ b/p__Problemset__NewItem__index.b4dbd0b4.async.js @@ -1,51 +1,6 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[41953],{ -/***/ 80205: -/*!*******************************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@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.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@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); - -/***/ }), - /***/ 57277: /*!*********************************************************!*\ !*** ./src/components/FolderTree/index.tsx + 1 modules ***! @@ -296,8 +251,10 @@ var Knowledge = function Knowledge(_ref) { var handleChange = function handleChange(e, valuesmap) { if (e) { //获取选中的数据 - setValues([valuesmap.key]); - onChange([valuesmap.key]); + // setValues([valuesmap.key]) + // onChange([valuesmap.key]); + setValues(toConsumableArray_default()(valuesmap)); + onChange(toConsumableArray_default()(valuesmap)); } else { //获取选中的数据 setValues([]); @@ -391,11 +348,12 @@ var Knowledge = function Knowledge(_ref) { }); // values.push(res.tag_discipline_id) // value.push(res.tag_discipline_id) - _value2 = []; + _value2 = selectvalues; _value2.push(res.tag_discipline_id); - onChange([].concat(_value2)); - setValues([res.tag_discipline_id]); - onChange([].concat(_value2)); + onChange(toConsumableArray_default()(_value2)); + // setValues([res.tag_discipline_id]) + setValues(toConsumableArray_default()(_value2)); + onChange(toConsumableArray_default()(_value2)); } return _context.abrupt("return", resolve()); case 11: @@ -417,27 +375,26 @@ var Knowledge = function Knowledge(_ref) { className: Knowledgemodules.wrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { + mode: "multiple", disabled: !subId || disabled, className: Knowledgemodules.selectWrapper, - placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9", + placeholder: "\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A", onChange: handleChange, style: { width: 490 }, showSearch: true, allowClear: true, - value: knowledgeOptions === null || knowledgeOptions === void 0 ? void 0 : knowledgeOptions.filter(function (item) { - return (values === null || values === void 0 ? void 0 : values.includes(item === null || item === void 0 ? void 0 : item.id)) || (values === null || values === void 0 ? void 0 : values.includes((item === null || item === void 0 ? void 0 : item.id) + '')); - }).map(function (item) { - return item.name; - }), + value: values + // value={knowledgeOptions?.filter(item => values?.includes(item?.id) || values?.includes(item?.id + '')).map((item) => item.name)} + , children: knowledgeOptions === null || knowledgeOptions === void 0 ? void 0 : knowledgeOptions.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(Option, { - value: item.name, + value: item.id, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { display: 'flex', - justifyContent: 'space-between' + alignItems: 'center' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { @@ -446,8 +403,18 @@ var Knowledge = function Knowledge(_ref) { textOverflow: "ellipsis" }, children: item.name - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: item.type === 'personal' ? '(自用)' : '' + }), (item === null || item === void 0 ? void 0 : item.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '5px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + height: '20px', + lineHeight: '20px' + }, + children: "\u81EA\u7528" })] }) }, item.id); @@ -686,6 +653,8 @@ var FolderTree = __webpack_require__(57277); var OjForm_util = __webpack_require__(28582); // EXTERNAL MODULE: ./node_modules/_js-base64@2.6.4@js-base64/base64.js var base64 = __webpack_require__(24334); +// EXTERNAL MODULE: ./src/service/problemset.ts +var service_problemset = __webpack_require__(89189); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/Problemset/NewItem/index.tsx @@ -708,6 +677,7 @@ var jsx_runtime = __webpack_require__(37712); + var transformItemType = function transformItemType(itemType) { @@ -1000,7 +970,9 @@ var NewItem = function NewItem(_ref2) { break; case 'COMPLETION': form.setFieldsValue({ - standard_answers: [] + standard_answers: [], + downcase: true, + no_space: true }); break; case 'SUBJECTIVE': @@ -1017,7 +989,8 @@ var NewItem = function NewItem(_ref2) { form.setFieldsValue({ hack: { time_limit: 3, - allow_student_debug: false + allow_student_debug: false, + submit_rule: 1 } }); break; @@ -1058,9 +1031,16 @@ var NewItem = function NewItem(_ref2) { var handleAddKnowledgeFinish = function handleAddKnowledgeFinish(item) { setKnowledgeOptions([].concat(toConsumableArray_default()(knowledgeOptions), [objectSpread2_default()({}, item)])); }; + var _useState19 = (0,_react_17_0_2_react.useState)(''), + _useState20 = slicedToArray_default()(_useState19, 2), + clearData = _useState20[0], + setClearData = _useState20[1]; + (0,_react_17_0_2_react.useEffect)(function () { + setClearData(new Date()); + }, [form.getFieldValue('course')]); var handleFinish = /*#__PURE__*/function () { var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var formValues, _ref5, _ref5$course, course, item_type, item_banks_group_id, _ref5$knowledge, knowledge, choices, _course, id, subId, _formValues$hack, datas, _res, _res2, _ref6, sub_item_banks, postData, res, formData, result, _result$fail, _result$fail2; + var formValues, _ref5, _ref5$course, course, item_type, item_banks_group_id, _ref5$knowledge, knowledge, choices, _course, id, subId, _formValues$hack, _formValues$hack3, _obj, _formValues$hack2, datas, _res, _res2, _ref6, sub_item_banks, obj, _knowledge$, postData, res, _searchParams$get, formData, result, _result$fail, _result$fail2; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: @@ -1074,7 +1054,7 @@ var NewItem = function NewItem(_ref2) { _ref5 = formValues || {}, _ref5$course = _ref5.course, course = _ref5$course === void 0 ? [] : _ref5$course, item_type = _ref5.item_type, item_banks_group_id = _ref5.item_banks_group_id, _ref5$knowledge = _ref5.knowledge, knowledge = _ref5$knowledge === void 0 ? [] : _ref5$knowledge, choices = _ref5.choices; _course = slicedToArray_default()(course, 2), id = _course[0], subId = _course[1]; if (!(IsSingle === 1)) { - _context.next = 37; + _context.next = 41; break; } if (!(item_type === "PROGRAM")) { @@ -1086,14 +1066,27 @@ var NewItem = function NewItem(_ref2) { return _context.abrupt("return"); case 8: if (!(item_type === "BPROGRAM")) { - _context.next = 22; + _context.next = 24; break; } + _obj = []; + if ((formValues === null || formValues === void 0 || (_formValues$hack = formValues.hack) === null || _formValues$hack === void 0 || (_formValues$hack = _formValues$hack.tag_discipline_ids) === null || _formValues$hack === void 0 ? void 0 : _formValues$hack.length) > 0) { + formValues === null || formValues === void 0 || (_formValues$hack2 = formValues.hack) === null || _formValues$hack2 === void 0 || (_formValues$hack2 = _formValues$hack2.tag_discipline_ids) === null || _formValues$hack2 === void 0 || _formValues$hack2.map(function (v) { + if (v !== null && v !== void 0 && v.value) { + _obj.push(v === null || v === void 0 ? void 0 : v.value); + } else { + _obj.push(v); + } + }); + } else { + _obj = []; + } datas = 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], + sub_discipline_id: formValues === null || formValues === void 0 || (_formValues$hack3 = formValues.hack) === null || _formValues$hack3 === void 0 || (_formValues$hack3 = _formValues$hack3.sub_discipline_id) === null || _formValues$hack3 === void 0 ? void 0 : _formValues$hack3[1], difficult: formValues.difficulty, - item_banks_group_ids: formValues.item_banks_group_id + item_banks_group_ids: formValues.item_banks_group_id, + tag_discipline_ids: _obj }), hack_codes: objectSpread2_default()(objectSpread2_default()({}, formValues.hack_codes), {}, { code: base64.Base64.encode(formValues.hack_codes.code) @@ -1103,28 +1096,28 @@ var NewItem = function NewItem(_ref2) { is_blank: true }); // const tagIds = knowledge?.join(','); if (!(isEdit || sessionStorage.projectFill)) { - _context.next = 17; + _context.next = 19; break; } - _context.next = 13; + _context.next = 15; return (0,fetch/* default */.ZP)("/api/problems/".concat(editId.current || sessionStorage.projectFill, ".json"), { method: 'put', body: objectSpread2_default()({}, datas) }); - case 13: + case 15: _res = _context.sent; if (_res.status === 0) { _umi_production_exports.history.replace("/problemset?group_id=".concat(formValues.hack.item_banks_group_id)); } - _context.next = 21; + _context.next = 23; break; - case 17: - _context.next = 19; + case 19: + _context.next = 21; return (0,fetch/* default */.ZP)("/api/problems.json", { method: 'post', body: objectSpread2_default()({}, datas) }); - case 19: + case 21: _res2 = _context.sent; if (_res2.status === 0) { modal/* default */.Z.confirm({ @@ -1142,9 +1135,9 @@ var NewItem = function NewItem(_ref2) { } }); } - case 21: + case 23: return _context.abrupt("return"); - case 22: + case 24: if (item_type === 'SELECT') { item_type = choices.filter(function (choice) { return choice.is_answer === 1; @@ -1158,41 +1151,63 @@ var NewItem = function NewItem(_ref2) { }); }); } + + // 知识点多选功能 + obj = []; + if ((knowledge === null || knowledge === void 0 ? void 0 : knowledge.length) > 0) { + if (knowledge !== null && knowledge !== void 0 && (_knowledge$ = knowledge[0]) !== null && _knowledge$ !== void 0 && _knowledge$.value) { + knowledge === null || knowledge === void 0 || knowledge.map(function (v) { + obj.push(v === null || v === void 0 ? void 0 : v.value); + }); + } else { + obj = knowledge; + } + } postData = objectSpread2_default()(objectSpread2_default()({}, formValues), {}, { discipline_id: id, sub_discipline_id: subId, item_banks_group_ids: item_banks_group_id, - tag_discipline_ids: knowledge, + tag_discipline_ids: obj, + knowledge: obj, item_type: item_type }); if (!isEdit) { - _context.next = 31; + _context.next = 35; break; } - _context.next = 28; + _context.next = 32; return dispatch({ type: 'problemset/editProblemset', payload: objectSpread2_default()(objectSpread2_default()({}, postData), {}, { id: editId.current }) }); - case 28: + case 32: res = _context.sent; - _context.next = 34; + _context.next = 38; break; - case 31: - _context.next = 33; + case 35: + _context.next = 37; return dispatch({ type: 'problemset/addProblemset', payload: postData }); - case 33: + case 37: res = _context.sent; - case 34: + case 38: if (res.status === 0) { if (isEdit) { _umi_production_exports.history.replace("/problemset?group_id=".concat(item_banks_group_id)); } else { + if (searchParams.get("activeTabsKey") && searchParams.get("activeTabsKey") === "3") { + (0,service_problemset/* batchShare */.GW)({ + ids: [res.id], + clazz: 'ItemBank', + group_ids: (_searchParams$get = searchParams.get("item_banks_group_id")) === null || _searchParams$get === void 0 || (_searchParams$get = _searchParams$get.split(",")) === null || _searchParams$get === void 0 ? void 0 : _searchParams$get.map(function (item) { + return Number(item); + }) + }); + } modal/* default */.Z.confirm({ title: '提示', centered: true, @@ -1209,47 +1224,47 @@ var NewItem = function NewItem(_ref2) { }); } } - _context.next = 57; + _context.next = 61; break; - case 37: + case 41: if (!((fileList === null || fileList === void 0 ? void 0 : fileList.length) <= 0)) { - _context.next = 40; + _context.next = 44; break; } message/* default */.ZP.info('请上传试题文件'); return _context.abrupt("return"); - case 40: + case 44: setisloading(true); formData = new FormData(); formData.append('file', fileList[0]); formData.append('sub_discipline_id', subId); - _context.next = 46; + _context.next = 50; return (0,fetch/* default */.ZP)("/api/item_banks/file_import.json", { method: 'post', body: formData }, true); - case 46: + case 50: result = _context.sent; setisloading(false); if (!((result === null || result === void 0 ? void 0 : result.status) === 0)) { - _context.next = 57; + _context.next = 61; break; } if (!((result === null || result === void 0 || (_result$fail = result.fail) === null || _result$fail === void 0 ? void 0 : _result$fail.length) > 0)) { - _context.next = 53; + _context.next = 57; break; } setFail(result === null || result === void 0 ? void 0 : result.fail); message/* default */.ZP.error('上传失败题数为' + (result === null || result === void 0 || (_result$fail2 = result.fail) === null || _result$fail2 === void 0 ? void 0 : _result$fail2.length) + ',可在底部试题列表查看错误原因。'); return _context.abrupt("return"); - case 53: + case 57: form.setFieldsValue({ course: [] }); setFileList([]); setFail([]); message/* default */.ZP.info('上传成功'); - case 57: + case 61: case "end": return _context.stop(); } @@ -1465,7 +1480,7 @@ var NewItem = function NewItem(_ref2) { subId: ((_form$getFieldsValue$ = form.getFieldsValue().course) === null || _form$getFieldsValue$ === void 0 ? void 0 : _form$getFieldsValue$[1]) || ((_form$getFieldsValue = form.getFieldsValue()) === null || _form$getFieldsValue === void 0 || (_form$getFieldsValue = _form$getFieldsValue.hack) === null || _form$getFieldsValue === void 0 || (_form$getFieldsValue = _form$getFieldsValue.sub_discipline_id) === null || _form$getFieldsValue === void 0 ? void 0 : _form$getFieldsValue[1]), knowledgeOptions: knowledgeOptions, onAddKnowledgeFinish: handleAddKnowledgeFinish - }) + }, clearData) }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { labelCol: { flex: '62px' diff --git a/p__Problemset__NewItem__index.e72e6149.chunk.css b/p__Problemset__NewItem__index.c9f2eeba.chunk.css similarity index 98% rename from p__Problemset__NewItem__index.e72e6149.chunk.css rename to p__Problemset__NewItem__index.c9f2eeba.chunk.css index 8edd4c0fc3..153b7ed8a7 100644 --- a/p__Problemset__NewItem__index.e72e6149.chunk.css +++ b/p__Problemset__NewItem__index.c9f2eeba.chunk.css @@ -643,15 +643,15 @@ ul.s-navs a.active { !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Knowledge/index.less?modules ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] { - height: 46px !important; -} -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] input[class~='ant-select-selection-search-input'], -.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-placeholder'] { - height: 46px !important; - line-height: 46px !important; + min-height: 46px !important; } .wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { - line-height: 46px !important; + height: 38px !important; + line-height: 38px !important; + padding: 0 10px !important; +} +.wrap___F7E3F .selectWrapper____kESB div[class~='ant-select-selector'] span[class~='anticon-close'] { + font-size: 14px !important; } .wrap___F7E3F .selectWrapper____kESB span[class~='ant-select-arrow'] { right: 12px; diff --git a/p__Problemset__Preview__index.39d95feb.async.js b/p__Problemset__Preview__index.2e83caf9.async.js similarity index 97% rename from p__Problemset__Preview__index.39d95feb.async.js rename to p__Problemset__Preview__index.2e83caf9.async.js index c8f6e563f8..c66769d82b 100644 --- a/p__Problemset__Preview__index.39d95feb.async.js +++ b/p__Problemset__Preview__index.2e83caf9.async.js @@ -205,6 +205,8 @@ var Card = function Card(_ref) { marginTop: 10 }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + showProgramFill: true, + disabledFill: true, value: base64.Base64.decode(data === null || data === void 0 || (_data$program_attr2 = data.program_attr) === null || _data$program_attr2 === void 0 ? void 0 : _data$program_attr2.code) }), showAnswer && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Cardmodules.flexColumn, " mt15"), @@ -224,10 +226,29 @@ var Card = function Card(_ref) { className: "mt10", children: "\u5173\u5361" }), data === null || data === void 0 || (_data$shixun = data.shixun) === null || _data$shixun === void 0 ? void 0 : _data$shixun.map(function (item, index) { + var _item$challenge_answe, _item$challenge_answe2; + //
{index + 1}. {item?.challenge_name}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt10 font14", - children: [index + 1, ". ", item === null || item === void 0 ? void 0 : item.challenge_name] - }, index); + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mt10 font14", + children: ["\u7B2C", index + 1, "\u5173 ", item === null || item === void 0 ? void 0 : item.challenge_name, " \uFF08", item.challenge_score, "\uFF09"] + }, index), showAnswer && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Cardmodules.answerText, + children: ["\u53C2\u8003\u7B54\u6848\uFF1A", ((_item$challenge_answe = item.challenge_answers) === null || _item$challenge_answe === void 0 ? void 0 : _item$challenge_answe.length) === 0 ? '暂无' : ''] + }), (_item$challenge_answe2 = item.challenge_answers) === null || _item$challenge_answe2 === void 0 ? void 0 : _item$challenge_answe2.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "mt15", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["\u7EA7\u522B", index + 1, "\uFF1A", item.name] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: (item === null || item === void 0 ? void 0 : item.contents) || '', + className: Cardmodules.answerText + })] + }); + })] + })] + }); })] }); }; diff --git a/p__Problemset__index.e88ba0ad.chunk.css b/p__Problemset__index.6e493eb8.chunk.css similarity index 99% rename from p__Problemset__index.e88ba0ad.chunk.css rename to p__Problemset__index.6e493eb8.chunk.css index 1298aa9db5..2cb6141a2c 100644 --- a/p__Problemset__index.e88ba0ad.chunk.css +++ b/p__Problemset__index.6e493eb8.chunk.css @@ -550,7 +550,7 @@ span[class~='ant-checkbox-checked'] span[class~='ant-checkbox-inner']::after { } .pngIcon___Sclgo { height: 20px; - margin-right: 6px; + margin-top: -2px; } .tabsWrap___xuKJS { background: #fff; @@ -882,6 +882,17 @@ span[class~='ant-checkbox-checked'] span[class~='ant-checkbox-inner']::after { padding: 10px; margin: 14px 0; } +.tagtips___bGRXj { + font-size: 14px; + font-weight: 400; + color: #9096A3; +} +.taglinkBtn___yRUP3 { + font-size: 14px; + font-weight: 400; + color: #3061D0; + cursor: pointer; +} /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Problemset/components/BasketDrawer/index.less?modules ***! diff --git a/p__Problemset__index.77ceb739.async.js b/p__Problemset__index.fe1fd26e.async.js similarity index 90% rename from p__Problemset__index.77ceb739.async.js rename to p__Problemset__index.fe1fd26e.async.js index bc53a6e27d..7e0ae582ba 100644 --- a/p__Problemset__index.77ceb739.async.js +++ b/p__Problemset__index.fe1fd26e.async.js @@ -1763,6 +1763,8 @@ var _react_17_0_2_react = __webpack_require__(59301); var RenderHtml = __webpack_require__(70827); // 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 +var tooltip = __webpack_require__(6848); // 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/menu/index.js + 11 modules @@ -1796,7 +1798,7 @@ var jsx_runtime = __webpack_require__(37712); var tagDotData = ['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 tagData = ['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 List = function List(_ref) { - var _data$program_attr3, _data$program_attr4, _data$program_attr5; + var _data$program_attr3, _data$program_attr4; var data = _ref.data, selectIds = _ref.selectIds, _ref$onSelectCheckBox = _ref.onSelectCheckBox, @@ -1868,6 +1870,20 @@ var List = function List(_ref) { className: Topicmodules.parseAnswerHtml, value: e.analysis || '暂无解析' })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "\u77E5\u8BC6\u70B9\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--', + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' + }, + children: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--' + }) + })] })] })] }); @@ -1982,7 +1998,7 @@ var List = function List(_ref) { showLines: 1, showTextOnly: true, className: Topicmodules.topicTitleContent, - value: (data === null || data === void 0 ? void 0 : data.item_type) === "BPROGRAM" ? data === null || data === void 0 || (_data$program_attr3 = data.program_attr) === null || _data$program_attr3 === void 0 ? void 0 : _data$program_attr3.description : data.name + value: data.name }, 1) }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { onClick: function onClick() { @@ -2009,7 +2025,7 @@ var List = function List(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { className: Topicmodules.topicTitleContent, - value: (data === null || data === void 0 ? void 0 : data.item_type) === "BPROGRAM" ? data === null || data === void 0 || (_data$program_attr4 = data.program_attr) === null || _data$program_attr4 === void 0 ? void 0 : _data$program_attr4.description : data.name + value: (data === null || data === void 0 ? void 0 : data.item_type) === "BPROGRAM" ? data === null || data === void 0 || (_data$program_attr3 = data.program_attr) === null || _data$program_attr3 === void 0 ? void 0 : _data$program_attr3.description : data.name }, 2), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Topicmodules.row, " mt15"), children: renderContent() @@ -2021,7 +2037,7 @@ var List = function List(_ref) { className: Topicmodules.updateTimeWrap, children: data.item_type === "PROGRAM" && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { className: Topicmodules.programLanguage, - children: ["\u7F16\u7A0B\u8BED\u8A00\uFF1A", (_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.language] + children: ["\u7F16\u7A0B\u8BED\u8A00\uFF1A", (_data$program_attr4 = data.program_attr) === null || _data$program_attr4 === void 0 ? void 0 : _data$program_attr4.language] }) }) }) @@ -2049,13 +2065,30 @@ var List = function List(_ref) { value: data.analysis }) : "暂无解析" })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Topicmodules.parse, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Topicmodules.parseText, + children: "\u77E5\u8BC6\u70B9\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--', + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Topicmodules.parseAnswer, + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis' + }, + children: (data === null || data === void 0 ? void 0 : data.tag_discipline) || '--' + }) + })] })] })] })] }); }; var MenuMore = function MenuMore(_ref2) { - var _data$program_attr6, _data$program_attr7, _data$program_attr8, _data$program_attr10, _data$author, _user$userInfo, _data$author2, _user$userInfo2, _data$program_attr12, _data$author3, _user$userInfo3, _data$author4, _user$userInfo4, _data$author5, _user$userInfo5; + var _data$program_attr5, _data$program_attr6, _data$program_attr7, _data$program_attr9, _data$author, _user$userInfo, _data$author2, _user$userInfo2, _data$author3, _user$userInfo3, _data$program_attr11, _data$author4, _user$userInfo4, _data$author5, _user$userInfo5, _data$author6, _user$userInfo6; var SubjectShare = _ref2.SubjectShare, isProblemset = _ref2.isProblemset, data = _ref2.data, @@ -2069,6 +2102,8 @@ var MenuMore = function MenuMore(_ref2) { onSetPrivate = _ref2$onSetPrivate === void 0 ? function () {} : _ref2$onSetPrivate, _ref2$onCorrection = _ref2.onCorrection, onCorrection = _ref2$onCorrection === void 0 ? function () {} : _ref2$onCorrection, + _ref2$onChangeTag = _ref2.onChangeTag, + onChangeTag = _ref2$onChangeTag === void 0 ? function () {} : _ref2$onChangeTag, _ref2$onCollect = _ref2.onCollect, onCollect = _ref2$onCollect === void 0 ? function () {} : _ref2$onCollect, _ref2$onSetPublic = _ref2.onSetPublic, @@ -2090,9 +2125,11 @@ var MenuMore = function MenuMore(_ref2) { _ref2$onPublish = _ref2.onPublish, onPublish = _ref2$onPublish === void 0 ? function () {} : _ref2$onPublish, _ref2$onCancelPublish = _ref2.onCancelPublish, - onCancelPublish = _ref2$onCancelPublish === void 0 ? function () {} : _ref2$onCancelPublish; - var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr7 = data.program_attr) === null || _data$program_attr7 === void 0 ? void 0 : _data$program_attr7.identifier, "?type=1") : "/problemset/edit/".concat(data.id); - var showPrivateFlag = activeTabsKey === "0" && !data["public"] && !data.apply && (data.item_type === "PROGRAM" && ((_data$program_attr8 = data.program_attr) === null || _data$program_attr8 === void 0 ? void 0 : _data$program_attr8.status) !== 0 || data.item_type !== "PROGRAM"); + onCancelPublish = _ref2$onCancelPublish === void 0 ? function () {} : _ref2$onCancelPublish, + _ref2$onCpTest = _ref2.onCpTest, + onCpTest = _ref2$onCpTest === void 0 ? function () {} : _ref2$onCpTest; + var editUrl = data.item_type === "PROGRAM" ? "/problems/newedit/".concat((_data$program_attr5 = data.program_attr) === null || _data$program_attr5 === void 0 ? void 0 : _data$program_attr5.identifier) : data.item_type === "BPROGRAM" ? "/problemset/edit/".concat((_data$program_attr6 = data.program_attr) === null || _data$program_attr6 === void 0 ? void 0 : _data$program_attr6.identifier, "?type=1") : "/problemset/edit/".concat(data.id); + var showPrivateFlag = activeTabsKey === "0" && !data["public"] && !data.apply && (data.item_type === "PROGRAM" && ((_data$program_attr7 = data.program_attr) === null || _data$program_attr7 === void 0 ? void 0 : _data$program_attr7.status) !== 0 || data.item_type !== "PROGRAM"); // console.log(data, "看是否共享文案的data"); var menuItems = [{ @@ -2103,18 +2140,28 @@ var MenuMore = function MenuMore(_ref2) { children: "\u7F16\u8F91" }), key: '-1', - show: activeTabsKey === "0" && !data["public"] + show: activeTabsKey === "0" && !data["public"] || activeTabsKey == "3" && data.edit_role }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, onClick: function onClick() { - var _data$program_attr9; - return onCancelPublish(data === null || data === void 0 || (_data$program_attr9 = data.program_attr) === null || _data$program_attr9 === void 0 ? void 0 : _data$program_attr9.identifier); + return onCpTest(data.id, activeTabsKey); + }, + children: activeTabsKey == "1" ? "复制到我创建的" : "复制试题" + }), + key: '13', + show: true + }, { + label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: Topicmodules.actionLink, + onClick: function onClick() { + var _data$program_attr8; + return onCancelPublish(data === null || data === void 0 || (_data$program_attr8 = data.program_attr) === null || _data$program_attr8 === void 0 ? void 0 : _data$program_attr8.identifier); }, children: "\u64A4\u9500\u53D1\u5E03" }), key: '0', - show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr10 = data.program_attr) === null || _data$program_attr10 === void 0 ? void 0 : _data$program_attr10.status) !== 0 && !data["public"] && ((_data$author = data.author) === null || _data$author === void 0 ? void 0 : _data$author.login) === ((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login) + show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr9 = data.program_attr) === null || _data$program_attr9 === void 0 ? void 0 : _data$program_attr9.status) !== 0 && !data["public"] && ((_data$author = data.author) === null || _data$author === void 0 ? void 0 : _data$author.login) === ((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2134,17 +2181,18 @@ var MenuMore = function MenuMore(_ref2) { children: "\u5171\u4EAB" }), key: '3', - // show: activeTabsKey === "0" && !data?.is_share - show: activeTabsKey === "0" && SubjectShare - }, - // { - // label: onCancelShare(data.id)}> - // 撤销共享 - // , - // key: '3', - // show: (activeTabsKey === "0" && data?.is_share || activeTabsKey === "3" && (data.author?.login === user.userInfo?.login)) - // }, - { + show: activeTabsKey === "0" && !(data !== null && data !== void 0 && data.is_share) + }, { + label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: Topicmodules.actionLink, + onClick: function onClick() { + return onCancelShare(data.id); + }, + children: "\u64A4\u9500\u5171\u4EAB" + }), + key: '3', + show: activeTabsKey === "0" && (data === null || data === void 0 ? void 0 : data.is_share) || activeTabsKey === "3" && ((_data$author2 = data.author) === null || _data$author2 === void 0 ? void 0 : _data$author2.login) === ((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) + }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, onClick: function onClick() { @@ -2171,7 +2219,7 @@ var MenuMore = function MenuMore(_ref2) { children: "\u64A4\u9500\u516C\u5F00" }), key: '6', - show: (activeTabsKey === "0" || activeTabsKey === "1") && data["public"] && ((_data$author2 = data.author) === null || _data$author2 === void 0 ? void 0 : _data$author2.login) === ((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) + show: (activeTabsKey === "0" || activeTabsKey === "1") && data["public"] && ((_data$author3 = data.author) === null || _data$author3 === void 0 ? void 0 : _data$author3.login) === ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login) || activeTabsKey === "1" && (0,authority/* isCommonSuperAdminOrOperation */.ag)() }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2186,13 +2234,13 @@ var MenuMore = function MenuMore(_ref2) { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, onClick: function onClick() { - var _data$program_attr11; - return onPublish(data === null || data === void 0 || (_data$program_attr11 = data.program_attr) === null || _data$program_attr11 === void 0 ? void 0 : _data$program_attr11.identifier); + var _data$program_attr10; + return onPublish(data === null || data === void 0 || (_data$program_attr10 = data.program_attr) === null || _data$program_attr10 === void 0 ? void 0 : _data$program_attr10.identifier); }, children: "\u53D1\u5E03" }), key: '8', - show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr12 = data.program_attr) === null || _data$program_attr12 === void 0 ? void 0 : _data$program_attr12.status) === 0 && !data["public"] && ((_data$author3 = data.author) === null || _data$author3 === void 0 ? void 0 : _data$author3.login) === ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login) + show: (activeTabsKey === "0" || activeTabsKey === "3") && data.item_type === "PROGRAM" && ((_data$program_attr11 = data.program_attr) === null || _data$program_attr11 === void 0 ? void 0 : _data$program_attr11.status) === 0 && !data["public"] && ((_data$author4 = data.author) === null || _data$author4 === void 0 ? void 0 : _data$author4.login) === ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2202,7 +2250,7 @@ var MenuMore = function MenuMore(_ref2) { children: data.is_collected ? '取消收藏' : '收藏' }), key: '9', - show: (activeTabsKey === "1" || activeTabsKey === "3") && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && ((_data$author4 = data.author) === null || _data$author4 === void 0 ? void 0 : _data$author4.login) !== ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.login) + show: (activeTabsKey === "1" || activeTabsKey === "3") && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && ((_data$author5 = data.author) === null || _data$author5 === void 0 ? void 0 : _data$author5.login) !== ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2213,6 +2261,16 @@ var MenuMore = function MenuMore(_ref2) { }), key: '10', show: activeTabsKey !== "0" && !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() + }, { + label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { + className: Topicmodules.actionLink, + onClick: function onClick() { + return onChangeTag(data); + }, + children: "\u4FEE\u6539\u77E5\u8BC6\u70B9" + }), + key: '15', + show: activeTabsKey === "0" }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2222,7 +2280,7 @@ var MenuMore = function MenuMore(_ref2) { children: "\u5220\u9664" }), key: '11', - show: activeTabsKey === "0" && !data["public"] || activeTabsKey === "1" && (0,authority/* isCommonSuperAdminOrOperation */.ag)() && ((_data$author5 = data.author) === null || _data$author5 === void 0 ? void 0 : _data$author5.login) !== ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login) + show: activeTabsKey === "0" && !data["public"] || activeTabsKey === "1" && (0,authority/* isCommonSuperAdminOrOperation */.ag)() && ((_data$author6 = data.author) === null || _data$author6 === void 0 ? void 0 : _data$author6.login) !== ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.login) }, { label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: Topicmodules.actionLink, @@ -2288,7 +2346,8 @@ var MenuMore = function MenuMore(_ref2) { }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { - cursor: "default" + cursor: "default", + width: '105px' }, onClick: function onClick(e) { return e.preventDefault(); @@ -2315,7 +2374,8 @@ var MenuMore = function MenuMore(_ref2) { }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { style: { - cursor: "default" + cursor: "default", + width: '105px' }, onClick: function onClick(e) { return e.preventDefault(); @@ -2405,6 +2465,8 @@ var dropdown = __webpack_require__(38854); var pagination = __webpack_require__(25700); // 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: ./src/pages/Problemset/components/AddModal/index.tsx + 1 modules var AddModal = __webpack_require__(37875); // EXTERNAL MODULE: ./src/components/NoData/index.tsx @@ -2821,7 +2883,7 @@ var ShareModal = function ShareModal(_ref) { -var SetPrivateModal_excluded = ["problemset", "globalSetting", "loading", "dispatch", "onReloadData"]; +var SetPrivateModal_excluded = ["problemset", "globalSetting", "loading", "dispatch", "onReloadData", "isPiliangRevoke"]; @@ -2835,6 +2897,8 @@ var SetPrivateModal = function SetPrivateModal(_ref) { dispatch = _ref.dispatch, _ref$onReloadData = _ref.onReloadData, onReloadData = _ref$onReloadData === void 0 ? function () {} : _ref$onReloadData, + _ref$isPiliangRevoke = _ref.isPiliangRevoke, + isPiliangRevoke = _ref$isPiliangRevoke === void 0 ? false : _ref$isPiliangRevoke, props = objectWithoutProperties_default()(_ref, SetPrivateModal_excluded); var hintFlagRef = (0,_react_17_0_2_react.useRef)(false); var _useState = (0,_react_17_0_2_react.useState)(false), @@ -2855,13 +2919,29 @@ var SetPrivateModal = function SetPrivateModal(_ref) { while (1) switch (_context.prev = _context.next) { case 0: hintFlagRef.current && window.localStorage.setItem('problemset-set-private-hint-flag', '1'); - _context.next = 3; + res = {}; + if (!isPiliangRevoke) { + _context.next = 8; + break; + } + _context.next = 5; + return dispatch({ + type: 'problemset/revokePublish', + payload: problemset.actionTabs.params + }); + case 5: + res = _context.sent; + _context.next = 11; + break; + case 8: + _context.next = 10; return dispatch({ type: 'problemset/setPrivate', payload: problemset.actionTabs.params }); - case 3: + case 10: res = _context.sent; + case 11: dispatch({ type: 'problemset/setActionTabs', payload: {} @@ -2870,7 +2950,7 @@ var SetPrivateModal = function SetPrivateModal(_ref) { if (res.status === 0) { onReloadData(); } - case 7: + case 14: case "end": return _context.stop(); } @@ -2889,7 +2969,7 @@ var SetPrivateModal = function SetPrivateModal(_ref) { title: "\u64A4\u9500\u516C\u5F00\u544A\u77E5", okText: "\u786E\u5B9A", cancelText: "\u53D6\u6D88", - confirmLoading: loading['problemset/setPrivate'], + confirmLoading: isPiliangRevoke ? loading['problemset/revokePublish'] : loading['problemset/setPrivate'], width: "442px", onOk: handleOk, onCancel: function onCancel() { @@ -2901,7 +2981,7 @@ var SetPrivateModal = function SetPrivateModal(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContentLeft, - children: "\u672C\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u672C\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002" + children: "\u8BD5\u9898\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u53EF\u80FD\u5BFC\u81F4\u90E8\u5206\u7528\u6237\u5BF9\u8BD5\u9898\u7684\u4F7F\u7528\u53D7\u635F\u3002" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContentLeft, children: "\u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F" @@ -3880,11 +3960,9 @@ var Bprogram_Completion = function Completion(_ref) { var Crumbs = __webpack_require__(76380); ;// CONCATENATED MODULE: ./src/pages/Problemset/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Problemsetmodules = ({"flex_box_center":"flex_box_center___oxvGV","flex_space_between":"flex_space_between___Pu_2g","flex_box_vertical_center":"flex_box_vertical_center____edsl","flex_box_center_end":"flex_box_center_end___ugvya","flex_box_column":"flex_box_column___B_Z0P","page":"page____U6m6","wrap":"wrap___Njoy9","title":"title___PCz5o","select":"select___MAQbm","contentWrap":"contentWrap___USVj3","pngIcon":"pngIcon___Sclgo","tabsWrap":"tabsWrap___xuKJS","searchWrap":"searchWrap___Z4nZX","addQuestionBtn":"addQuestionBtn___PwVCH","search":"search___pIDJi","searchIcon":"searchIcon___I_kVC","batchWrap":"batchWrap___OzbVH","customTable":"customTable___A_Uxs","row":"row___Sm61J","contentListWrap":"contentListWrap___o6fbG","li":"li___dAjon","bottom":"bottom___kfHPh","actionLeftItem":"actionLeftItem___gA062","questionTypeName":"questionTypeName___neVDt","more":"more___oTnCf","btnAdd":"btnAdd___Qdj8O","cancelC":"cancelC___ZCe2I","addC":"addC___yWAgq","actonBtn":"actonBtn___QmXSC","batch":"batch___wvp7O","btns":"btns___Nox9G","btn":"btn___AEGwM","treeWrapper":"treeWrapper___OS1_K","treeHeader":"treeHeader___T86dH","treeContent":"treeContent___AvQsn","action":"action___TlJrk","sendModal":"sendModal___HDDrU","line":"line___vWGHS","del":"del___I2neN","divider":"divider___ao5se","headerWrapper":"headerWrapper___KS6nP","exportBtn":"exportBtn___uePYs","tips":"tips___xnRXZ"}); +/* harmony default export */ var Problemsetmodules = ({"flex_box_center":"flex_box_center___oxvGV","flex_space_between":"flex_space_between___Pu_2g","flex_box_vertical_center":"flex_box_vertical_center____edsl","flex_box_center_end":"flex_box_center_end___ugvya","flex_box_column":"flex_box_column___B_Z0P","page":"page____U6m6","wrap":"wrap___Njoy9","title":"title___PCz5o","select":"select___MAQbm","contentWrap":"contentWrap___USVj3","pngIcon":"pngIcon___Sclgo","tabsWrap":"tabsWrap___xuKJS","searchWrap":"searchWrap___Z4nZX","addQuestionBtn":"addQuestionBtn___PwVCH","search":"search___pIDJi","searchIcon":"searchIcon___I_kVC","batchWrap":"batchWrap___OzbVH","customTable":"customTable___A_Uxs","row":"row___Sm61J","contentListWrap":"contentListWrap___o6fbG","li":"li___dAjon","bottom":"bottom___kfHPh","actionLeftItem":"actionLeftItem___gA062","questionTypeName":"questionTypeName___neVDt","more":"more___oTnCf","btnAdd":"btnAdd___Qdj8O","cancelC":"cancelC___ZCe2I","addC":"addC___yWAgq","actonBtn":"actonBtn___QmXSC","batch":"batch___wvp7O","btns":"btns___Nox9G","btn":"btn___AEGwM","treeWrapper":"treeWrapper___OS1_K","treeHeader":"treeHeader___T86dH","treeContent":"treeContent___AvQsn","action":"action___TlJrk","sendModal":"sendModal___HDDrU","line":"line___vWGHS","del":"del___I2neN","divider":"divider___ao5se","headerWrapper":"headerWrapper___KS6nP","exportBtn":"exportBtn___uePYs","tips":"tips___xnRXZ","tagtips":"tagtips___bGRXj","taglinkBtn":"taglinkBtn___yRUP3"}); // 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/col/index.js -var col = __webpack_require__(43604); ;// CONCATENATED MODULE: ./src/pages/Problemset/components/BasketDrawer/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var BasketDrawermodules = ({"drawerWrap":"drawerWrap___pL0ai","title":"title___D60AS","contentWrap":"contentWrap___VyVzG","totalInfo":"totalInfo___wXopO","clear":"clear___Sbav5","problemset":"problemset___jGIix","delete":"delete___zwK_M","deleteIcon":"deleteIcon___BYp0Q","content":"content___ciXL0","createBtnWrapper":"createBtnWrapper___Qnnet"}); @@ -4980,6 +5058,10 @@ var add_question_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg var export_question_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAABIdJREFUWEftWGtMm1UYfg5taScYNhbt5qAFioMRE6aRkGiQP8vEJcZFZ5YYr9Fd3NTID/3hdS5xXoKZZpvrNsBtJotZlkxHyOIIZjLnLiSGxUWHQKXQsoGAjmAp7dcecw609Lt5GN/XTLOdP6f9Lud73ud93ve85yWUUgv+w4MQEkuFR24CNtlbNx7DvmCshtKYFxR5lAKEAGxmI/GbzYYHQYAQy0ZPnrXZkIZ7ApFeBtYwIAAUFASEz9zg6d9sZoOCBu50OfKNAe6flNjS2oN9mN2bAiD/pwY0G6OLXXbZx645S/SkAFZKgFIKQgjYPC2SFNhaJighJ4xNYKQodjnMAKzNjYZLZS5XwZs2jhnJzVEZDHMA631AyY8yCpWAEt7QXY8QePINSsIXYBrWUbAia6gZncooySyiFvmM8DnjZjGsG3KKqFe4XPWaADCLWo9RDftY0M02zyoBKfOGIHEzCRW75hkLOl9/WEr6VLlzCDSgygHKIFOnHXjmCrhgZ2V1SJp45+ya89UziT0162rp5N99rk5i6o2k8kjF9xZYtlyp7TjJNxdRtZYACqCavXBuTbv+zqRgTJQFknuMjsQYMZVHKhJMcOBCwAvO23Wzwmx2KrOfuQnYbEZVcSzSsJ4kOsovoW/Sn1xvs28d9noOYH3PM+iP9OHzogY0jR7FybFWfOTejqWOUuRYc9AwuAf1Q14cLP4KC223IUanFPdxcBtWLXgYh0cOoePvn3TtnrMkLpR3ovxCiWzhlTkPYdOiV/DlH19gde5jeKp7Ld5Y8i4P0g+CW2GBBV+XHseLvuexx7Mf67qfxkA0mFxjd1Ej9g/tw7nxM+YD/v2eK9hxeTtfOBQPwTu4g//+rGA3Vsx/EFUXKzAqjaCl7BQ2+V5AV7hTBqJ5WSvax89iTBrj1xuH9mKbuw4HhurTA/jScj/W+57lH4vGIzgzfppXZk2lLXDanHiu+wlcnPgZJ8ra8LJvAzrDv/Jnc60LMRkP43DJMTQMejEsDfPrDPwnBTvTB1hLEq8ufg2325w4NHwQuwr3YeUvD6D2jtdhJ3a8F3gL2RnZOFF2Cmt/Ww2vp1ElCab7tDHcdlc7/pJGk25m8tjg3Iwnux5HmIbx0qJaTMRDXM9b8t/H3Vn3wpHhQN3Ah2j+8xvsKqyHy+4GRZyvwZ4rmbcM991aBYlG+bVPL9fhu6stMinNOejSnb701hcCzj2dFaY2yXq9AKZ+l0StkhCws2nxm9HcsbevN2gOdiR7qxCwktneYEhKVGti1q/xFK0o31g9XJiXZawengKsPYTHeg1AqadsrUOsYcD+YGj2BbzIBRoFu7KVVLDkFmMM+wdC0nSfZKZ6n2kjyCt6dYUuqvjlKYwQuI0C7uq9KmXabCLu+H0VgbK+kNjeyGQUS4vmG2O49YcOyZ1XiMxMm0YrSnZKTx7pk40g8RtJkyKRKPqCfqyoWm4M8NHjbb3UpGagyE2EIPDoqmpjzcBj3/5YE4tL3nSDZmAtGdaNj9Tcb6zdKmLF7Ps3XgfebAZF6/3vGf4HhYa6OsTsTGoAAAAASUVORK5CYII="; // EXTERNAL MODULE: ./src/assets/images/problemset/folder-opened.png var folder_opened = __webpack_require__(5623); +// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules +var ui_customization = __webpack_require__(86250); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules +var ExclamationCircleOutlined = __webpack_require__(80205); ;// CONCATENATED MODULE: ./src/pages/Problemset/index.tsx @@ -5024,6 +5106,8 @@ var folder_opened = __webpack_require__(5623); + + @@ -5038,7 +5122,7 @@ var TabType = /*#__PURE__*/function (TabType) { return TabType; }({}); var ProblemsetPage = function ProblemsetPage(_ref) { - var _location$pathname, _location$pathname2, _problemset$teachGrou4, _problemset$disciplin4, _problemset$teachGrou5; + var _location$pathname, _location$pathname2, _problemset$teachGrou8, _problemset$disciplin4, _problemset$teachGrou9; var classroomList = _ref.classroomList, problemset = _ref.problemset, user = _ref.user, @@ -5123,6 +5207,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { _useState24 = slicedToArray_default()(_useState23, 2), backIcon = _useState24[0], setBackIcon = _useState24[1]; + var _useState25 = (0,_react_17_0_2_react.useState)(false), + _useState26 = slicedToArray_default()(_useState25, 2), + isPiliangRevoke = _useState26[0], + setIsPiliangRevoke = _useState26[1]; //批量撤销公开 // const [selectAll, setSelectAll] = useState(false); var unpublishedAll = (0,_react_17_0_2_react.useRef)(false); @@ -5130,27 +5218,27 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var correctionTypeRef = (0,_react_17_0_2_react.useRef)(); var correctionDescRef = (0,_react_17_0_2_react.useRef)(); var joinGroupDataRef = (0,_react_17_0_2_react.useRef)(); - var _useState25 = (0,_react_17_0_2_react.useState)(), - _useState26 = slicedToArray_default()(_useState25, 2), - useShixunIds = _useState26[0], - setUseShixunIds = _useState26[1]; - var _useState27 = (0,_react_17_0_2_react.useState)([]), + var _useState27 = (0,_react_17_0_2_react.useState)(), _useState28 = slicedToArray_default()(_useState27, 2), - selectIds = _useState28[0], - setSelectIds = _useState28[1]; + useShixunIds = _useState28[0], + setUseShixunIds = _useState28[1]; + var _useState29 = (0,_react_17_0_2_react.useState)([]), + _useState30 = slicedToArray_default()(_useState29, 2), + selectIds = _useState30[0], + setSelectIds = _useState30[1]; var hintFlagRef = (0,_react_17_0_2_react.useRef)(false); var isProblemset = location.pathname === '/problemset'; var isprogram_homework = (_location$pathname = location.pathname) === null || _location$pathname === void 0 ? void 0 : _location$pathname.includes("program_homework"); var isProgramEdit = isprogram_homework && paramsRouter.categoryId && (_location$pathname2 = location.pathname) !== null && _location$pathname2 !== void 0 && _location$pathname2.includes("edit") ? paramsRouter.categoryId : ''; var isProgramText = isProgramEdit ? '编辑编程作业' : '新建编程作业'; - var _useState29 = (0,_react_17_0_2_react.useState)({}), - _useState30 = slicedToArray_default()(_useState29, 2), - editData = _useState30[0], - setEditData = _useState30[1]; - var _useState31 = (0,_react_17_0_2_react.useState)(false), + var _useState31 = (0,_react_17_0_2_react.useState)({}), _useState32 = slicedToArray_default()(_useState31, 2), - addLoading = _useState32[0], - setAddLoading = _useState32[1]; + editData = _useState32[0], + setEditData = _useState32[1]; + var _useState33 = (0,_react_17_0_2_react.useState)(false), + _useState34 = slicedToArray_default()(_useState33, 2), + addLoading = _useState34[0], + setAddLoading = _useState34[1]; var _ref2 = user.userInfo || {}, admin = _ref2.admin, business = _ref2.business, @@ -5158,32 +5246,32 @@ var ProblemsetPage = function ProblemsetPage(_ref) { is_teacher = _ref2.is_teacher, user_identity = _ref2.user_identity; var showSelectButton = admin || business || is_shixun_marker || is_teacher || user_identity !== "学生"; - var _useState33 = (0,_react_17_0_2_react.useState)('按更新时间降序'), - _useState34 = slicedToArray_default()(_useState33, 2), - SortMenuName = _useState34[0], - setSortMenuName = _useState34[1]; - var commonHomeWorkAddDefaultData = shixunHomeworks.commonHomeWorkAddDefaultData; - var _useState35 = (0,_react_17_0_2_react.useState)([]), + var _useState35 = (0,_react_17_0_2_react.useState)('按更新时间降序'), _useState36 = slicedToArray_default()(_useState35, 2), - treeData = _useState36[0], - setTreeData = _useState36[1]; - var treeDataWarp = (0,_react_17_0_2_react.useRef)(null); - var _useState37 = (0,_react_17_0_2_react.useState)(false), + SortMenuName = _useState36[0], + setSortMenuName = _useState36[1]; + var commonHomeWorkAddDefaultData = shixunHomeworks.commonHomeWorkAddDefaultData; + var _useState37 = (0,_react_17_0_2_react.useState)([]), _useState38 = slicedToArray_default()(_useState37, 2), - folderLoading = _useState38[0], - setFolderLoading = _useState38[1]; - var _useState39 = (0,_react_17_0_2_react.useState)([]), + treeData = _useState38[0], + setTreeData = _useState38[1]; + var treeDataWarp = (0,_react_17_0_2_react.useRef)(null); + var _useState39 = (0,_react_17_0_2_react.useState)(false), _useState40 = slicedToArray_default()(_useState39, 2), - selectitem = _useState40[0], - setselectitem = _useState40[1]; - var _useState41 = (0,_react_17_0_2_react.useState)(''), + folderLoading = _useState40[0], + setFolderLoading = _useState40[1]; + var _useState41 = (0,_react_17_0_2_react.useState)([]), _useState42 = slicedToArray_default()(_useState41, 2), - name = _useState42[0], - setname = _useState42[1]; - var _useState43 = (0,_react_17_0_2_react.useState)(false), + selectitem = _useState42[0], + setselectitem = _useState42[1]; + var _useState43 = (0,_react_17_0_2_react.useState)(''), _useState44 = slicedToArray_default()(_useState43, 2), - ismodal = _useState44[0], - setismodal = _useState44[1]; + name = _useState44[0], + setname = _useState44[1]; + var _useState45 = (0,_react_17_0_2_react.useState)(false), + _useState46 = slicedToArray_default()(_useState45, 2), + ismodal = _useState46[0], + setismodal = _useState46[1]; var operatingRef = (0,_react_17_0_2_react.useRef)(null); var SortMenus = [{ name: '按更新时间升序', @@ -5548,7 +5636,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.sub_discipline_id = subId || ''; params.tag_discipline_id = ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; setKnowledgeValue(-1); // setKnowledgeValue(id === null ? -1 : null) @@ -5572,7 +5660,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleTypeChange = function handleTypeChange(value) { params.item_type = value || ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; setParams(params); getItemBanks(params); if (activeTabsKey === "3" || activeTabsKey === "0") { @@ -5585,7 +5673,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleDifficultyChange = function handleDifficultyChange(value) { params.difficulty = value || ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; setParams(params); getItemBanks(params); @@ -5599,7 +5687,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleKnowledgeChange = function handleKnowledgeChange(value) { params.tag_discipline_id = value; params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; if (value === -1) { params.discipline_id = ''; @@ -5617,10 +5705,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } // getGroups({ ...params, group_id: 0 }) }; - var _useState45 = (0,_react_17_0_2_react.useState)(false), - _useState46 = slicedToArray_default()(_useState45, 2), - showTeachGroup = _useState46[0], - setShowTeachGroup = _useState46[1]; + var _useState47 = (0,_react_17_0_2_react.useState)(false), + _useState48 = slicedToArray_default()(_useState47, 2), + showTeachGroup = _useState48[0], + setShowTeachGroup = _useState48[1]; var handleTabsChange = function handleTabsChange(activeKey) { dispatch({ type: 'problemset/getDisciplines', @@ -5657,7 +5745,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { setShowTeachGroup(false); } params.page = 1; - params.per_page = 20; + // params.per_page = 20; delete params.id; setKnowledgeValue(-1); setActiveTabsKey(activeKey); @@ -5684,6 +5772,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // } // params.sort_by = sort_direction ? field : null; // params.sort_direction = sort_direction; + debugger; params.page = page; params.per_page = pagesize; setParams(params); @@ -5718,15 +5807,16 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // 加入试题蓝触发的回调 var handleReloadData = function handleReloadData() { - params.per_page = 20; + // params.per_page = 20; setParams(params); getItemBanks(params); + setIsPiliangRevoke(false); // getGroups(params) }; var handleDeleteData = function handleDeleteData(deleteId) { var page = deleteId.length === problemsetList.length && params.page > 1 ? params.page - 1 : params.page; params.page = page; - params.per_page = 20; + // params.per_page = 20; getBasketList(); setParams(params); getItemBanks(params); @@ -5898,6 +5988,74 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); }; + var addValue = (0,_react_17_0_2_react.useRef)(); + //该方向下的所有的知识点 + var _useState49 = (0,_react_17_0_2_react.useState)([]), + _useState50 = slicedToArray_default()(_useState49, 2), + tagList = _useState50[0], + setTagList = _useState50[1]; + //已选中的知识点 + var _useState51 = (0,_react_17_0_2_react.useState)([]), + _useState52 = slicedToArray_default()(_useState51, 2), + tagActive = _useState52[0], + setTagActive = _useState52[1]; + //知识点弹窗 + var _useState53 = (0,_react_17_0_2_react.useState)(false), + _useState54 = slicedToArray_default()(_useState53, 2), + showModal = _useState54[0], + setShowModal = _useState54[1]; + //知识点弹窗数据 + var _useState55 = (0,_react_17_0_2_react.useState)({}), + _useState56 = slicedToArray_default()(_useState55, 2), + modalData = _useState56[0], + setModalData = _useState56[1]; + var queryTags = /*#__PURE__*/function () { + var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(data) { + var res; + return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { + case 0: + _context9.next = 2; + return (0,fetch/* default */.ZP)("/api/tag_disciplines.json", { + method: 'get', + params: { + sub_discipline_id: data === null || data === void 0 ? void 0 : data.sub_discipline_id + } + }); + case 2: + res = _context9.sent; + setTagList(res === null || res === void 0 ? void 0 : res.tag_disciplines); + case 4: + case "end": + return _context9.stop(); + } + }, _callee9); + })); + return function queryTags(_x9) { + return _ref12.apply(this, arguments); + }; + }(); + var handleChangeTag = /*#__PURE__*/function () { + var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(data) { + return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { + case 0: + _context10.next = 2; + return queryTags(data); + case 2: + setTagActive(toConsumableArray_default()(data === null || data === void 0 ? void 0 : data.tag_discipline_ids)); + setShowModal(true); + setModalData(data); + case 5: + case "end": + return _context10.stop(); + } + }, _callee10); + })); + return function handleChangeTag(_x10) { + return _ref13.apply(this, arguments); + }; + }(); var handleSetPrivate = function handleSetPrivate(id) { dispatch({ type: 'problemset/setActionTabs', @@ -5921,18 +6079,18 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleStartExperience = /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(gather) { + var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(gather) { var item_type, identifier, res, identifiers; - return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: item_type = gather.item_type; //编程题 if (!(item_type === 'PROGRAM')) { - _context9.next = 12; + _context11.next = 12; break; } identifier = gather.program_attr.identifier; - _context9.next = 5; + _context11.next = 5; return dispatch({ type: 'problemset/startExperience', payload: { @@ -5940,17 +6098,17 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 5: - res = _context9.sent; + res = _context11.sent; if (!(res.status === 0)) { - _context9.next = 10; + _context11.next = 10; break; } identifiers = res.identifier; (0,util/* openNewWindow */.xg)("/myproblems/".concat(identifiers)); - return _context9.abrupt("return"); + return _context11.abrupt("return"); case 10: message/* default */.ZP.warning(res.message); - return _context9.abrupt("return"); + return _context11.abrupt("return"); case 12: // 单选题 多选题 判断题 填空题 编程填空 dispatch({ @@ -5962,41 +6120,41 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 13: case "end": - return _context9.stop(); + return _context11.stop(); } - }, _callee9); + }, _callee11); })); - return function handleStartExperience(_x9) { - return _ref12.apply(this, arguments); + return function handleStartExperience(_x11) { + return _ref14.apply(this, arguments); }; }(); var handleCancel = /*#__PURE__*/function () { - var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(id) { + var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(id) { var _res, _res2, res; - return regeneratorRuntime_default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: if (!params.exam_id) { - _context10.next = 6; + _context12.next = 6; break; } - _context10.next = 3; + _context12.next = 3; return (0,service_problemset/* revokeItem */.fY)({ item_id: id, id: params.exam_id }); case 3: - _res = _context10.sent; + _res = _context12.sent; if (_res.status === 0) { handleReloadData(); } - return _context10.abrupt("return"); + return _context12.abrupt("return"); case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context10.next = 12; + _context12.next = 12; break; } - _context10.next = 9; + _context12.next = 9; return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", { method: 'post', body: { @@ -6005,13 +6163,13 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - _res2 = _context10.sent; + _res2 = _context12.sent; if (_res2.status === 0) { handleReloadData(); } - return _context10.abrupt("return"); + return _context12.abrupt("return"); case 12: - _context10.next = 14; + _context12.next = 14; return dispatch({ type: 'problemset/cancel', payload: { @@ -6020,38 +6178,38 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 14: - res = _context10.sent; + res = _context12.sent; if (res.status === 0) { handleReloadData(); getBasketList(); } case 16: case "end": - return _context10.stop(); + return _context12.stop(); } - }, _callee10); + }, _callee12); })); - return function handleCancel(_x10) { - return _ref13.apply(this, arguments); + return function handleCancel(_x12) { + return _ref15.apply(this, arguments); }; }(); // 试题是否可以共享 - var _useState47 = (0,_react_17_0_2_react.useState)(false), - _useState48 = slicedToArray_default()(_useState47, 2), - SubjectShare = _useState48[0], - setSubjectShare = _useState48[1]; + var _useState57 = (0,_react_17_0_2_react.useState)(false), + _useState58 = slicedToArray_default()(_useState57, 2), + SubjectShare = _useState58[0], + setSubjectShare = _useState58[1]; var handleOpen = /*#__PURE__*/function () { - var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(id) { + var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13(id) { var isShare, isBack, newnavigation, _findParentIds, - _args11 = arguments; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + _args13 = arguments; + return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - isShare = _args11.length > 1 && _args11[1] !== undefined ? _args11[1] : false; - isBack = _args11.length > 2 && _args11[2] !== undefined ? _args11[2] : false; + isShare = _args13.length > 1 && _args13[1] !== undefined ? _args13[1] : false; + isBack = _args13.length > 2 && _args13[2] !== undefined ? _args13[2] : false; dispatch({ type: 'problemset/getDisciplines', payload: { @@ -6064,7 +6222,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.sub_discipline_id = ''; params.tag_discipline_id = ''; params.page = 1; - params.per_page = 20; + // params.per_page = 20; params.group_id = Math.abs(id); setKnowledgeValue(-1); setParams(params); @@ -6097,45 +6255,45 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); getItemBanks(params); - case 14: + case 13: case "end": - return _context11.stop(); + return _context13.stop(); } - }, _callee11); + }, _callee13); })); - return function handleOpen(_x11) { - return _ref14.apply(this, arguments); + return function handleOpen(_x13) { + return _ref16.apply(this, arguments); }; }(); // 加入试题蓝的函数 var handleSelect = /*#__PURE__*/function () { - var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(id) { + var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(id) { var _res3, _res4, res; - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: if (!params.exam_id) { - _context12.next = 6; + _context14.next = 6; break; } - _context12.next = 3; + _context14.next = 3; return (0,service_problemset/* examinationItems */.zh)({ exam_id: params.exam_id, item_bank_ids: [id] }); case 3: - _res3 = _context12.sent; + _res3 = _context14.sent; if (_res3.status === 0) { handleReloadData(); } - return _context12.abrupt("return"); + return _context14.abrupt("return"); case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context12.next = 12; + _context14.next = 12; break; } - _context12.next = 9; + _context14.next = 9; return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), { method: 'post', body: { @@ -6143,20 +6301,20 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - _res4 = _context12.sent; + _res4 = _context14.sent; if (_res4.status === 0) { handleReloadData(); } - return _context12.abrupt("return"); + return _context14.abrupt("return"); case 12: if (!(basketTotal === 200)) { - _context12.next = 15; + _context14.next = 15; break; } message/* default */.ZP.info('已选200个试题(不能在选用更多试题)'); - return _context12.abrupt("return"); + return _context14.abrupt("return"); case 15: - _context12.next = 17; + _context14.next = 17; return dispatch({ type: 'problemset/select', payload: { @@ -6164,37 +6322,76 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 17: - res = _context12.sent; + res = _context14.sent; if (res.status === 0) { handleReloadData(); getBasketList(); } case 19: case "end": - return _context12.stop(); + return _context14.stop(); } - }, _callee12); + }, _callee14); })); - return function handleSelect(_x12) { - return _ref15.apply(this, arguments); + return function handleSelect(_x14) { + return _ref17.apply(this, arguments); + }; + }(); + /** + * @description v7珠海中的功能 - 团队共享 - 复制试题/复制到我创建的 + */ + var handleCpTest = /*#__PURE__*/function () { + var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15(id, activeTabsKey) { + var data; + return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { + case 0: + data = { + item_bank_id: id + }; + _context15.t0 = activeTabsKey; + _context15.next = _context15.t0 === "1" ? 4 : _context15.t0 === "3" ? 6 : _context15.t0 === "0" ? 8 : 10; + break; + case 4: + data["type"] = 1; + return _context15.abrupt("break", 10); + case 6: + data["type"] = 2; + return _context15.abrupt("break", 10); + case 8: + data["type"] = 3; + return _context15.abrupt("break", 10); + case 10: + _context15.next = 12; + return (0,service_problemset/* getCpTest */.Wn)(data); + case 12: + handleReloadData(); + case 13: + case "end": + return _context15.stop(); + } + }, _callee15); + })); + return function handleCpTest(_x15, _x16) { + return _ref18.apply(this, arguments); }; }(); //加入试题库 var handleAddProblemset = /*#__PURE__*/function () { - var _ref16 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14(id) { - return regeneratorRuntime_default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(id) { + return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: if (id) { - _context14.next = 3; + _context17.next = 3; break; } if (selectIds !== null && selectIds !== void 0 && selectIds.length) { - _context14.next = 3; + _context17.next = 3; break; } - return _context14.abrupt("return", message/* default */.ZP.info('请先选择试题')); + return _context17.abrupt("return", message/* default */.ZP.info('请先选择试题')); case 3: joinGroupDataRef.current = [0]; modal/* default */.Z.confirm({ @@ -6227,19 +6424,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })] }), onOk: function () { - var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { + var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { var _joinGroupDataRef$cur; var res; - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - _context13.next = 2; + _context16.next = 2; return (0,service_problemset/* addGroup */.Rp)({ id: id, group_id: (_joinGroupDataRef$cur = joinGroupDataRef.current) === null || _joinGroupDataRef$cur === void 0 ? void 0 : _joinGroupDataRef$cur[0] }); case 2: - res = _context13.sent; + res = _context16.sent; joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { getGroups(params); @@ -6249,9 +6446,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 5: case "end": - return _context13.stop(); + return _context16.stop(); } - }, _callee13); + }, _callee16); })); function onOk() { return _onOk.apply(this, arguments); @@ -6261,28 +6458,28 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 5: case "end": - return _context14.stop(); + return _context17.stop(); } - }, _callee14); + }, _callee17); })); - return function handleAddProblemset(_x13) { - return _ref16.apply(this, arguments); + return function handleAddProblemset(_x17) { + return _ref19.apply(this, arguments); }; }(); var handleOnMoveTo = /*#__PURE__*/function () { - var _ref17 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16(id) { - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19(id) { + return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: if (id) { - _context16.next = 3; + _context19.next = 3; break; } if (selectIds !== null && selectIds !== void 0 && selectIds.length) { - _context16.next = 3; + _context19.next = 3; break; } - return _context16.abrupt("return", message/* default */.ZP.info('请先选择试题')); + return _context19.abrupt("return", message/* default */.ZP.info('请先选择试题')); case 3: joinGroupDataRef.current = [0]; modal/* default */.Z.confirm({ @@ -6324,19 +6521,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })] }), onOk: function () { - var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() { + var _onOk2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { var _joinGroupDataRef$cur2; var res; - return regeneratorRuntime_default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: - _context15.next = 2; + _context18.next = 2; return (0,service_problemset/* batchGroup */.LS)({ ids: id ? [id] : selectIds, groups_ids: (_joinGroupDataRef$cur2 = joinGroupDataRef.current) === null || _joinGroupDataRef$cur2 === void 0 ? void 0 : _joinGroupDataRef$cur2[0] }); case 2: - res = _context15.sent; + res = _context18.sent; console.log("移动试题到指定文件夹的res", res); joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { @@ -6346,9 +6543,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 6: case "end": - return _context15.stop(); + return _context18.stop(); } - }, _callee15); + }, _callee18); })); function onOk() { return _onOk2.apply(this, arguments); @@ -6358,29 +6555,29 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 5: case "end": - return _context16.stop(); + return _context19.stop(); } - }, _callee16); + }, _callee19); })); - return function handleOnMoveTo(_x14) { - return _ref17.apply(this, arguments); + return function handleOnMoveTo(_x18) { + return _ref20.apply(this, arguments); }; }(); // 取消共享触发的函数 var handleCancelShare = /*#__PURE__*/function () { - var _ref18 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19(id) { + var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22(id) { var res, data; - return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: console.log("撤销共享触发"); - _context19.next = 3; + _context22.next = 3; return (0,service_problemset/* getTeachGroupDataById */.hg)({ clazz: 'ItemBank', id: id }); case 3: - res = _context19.sent; + res = _context22.sent; console.log(res, "撤销共享触发的res"); data = (res === null || res === void 0 ? void 0 : res.groups) || []; joinGroupDataRef.current = data.filter(function (item) { @@ -6420,9 +6617,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })] }), onOk: function () { - var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee18() { - return regeneratorRuntime_default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + var _onOk3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { + return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: joinGroupDataRef.current = data.filter(function (item) { return item.is_share; @@ -6430,11 +6627,11 @@ var ProblemsetPage = function ProblemsetPage(_ref) { return i.id; }); //拿到当前被勾选的团队id console.log(joinGroupDataRef.current, "joinGroupDataRef.current"); - return _context18.abrupt("return", new Promise( /*#__PURE__*/function () { - var _ref19 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17(resolve, reject) { + return _context21.abrupt("return", new Promise( /*#__PURE__*/function () { + var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20(resolve, reject) { var res; - return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: // if (!joinGroupDataRef.current.length) { // message.warning('请选择需要撤销共享的教研团队'); @@ -6443,35 +6640,35 @@ var ProblemsetPage = function ProblemsetPage(_ref) { console.log(data, "看看这里的data"); // const group_ids = data?.map((x: any) => x.group_id)?.filter((id: number) => !joinGroupDataRef.current.includes(id)); - _context17.next = 3; + _context20.next = 3; return (0,service_problemset/* batchShare */.GW)({ ids: [id], clazz: 'ItemBank', group_ids: joinGroupDataRef.current }); case 3: - res = _context17.sent; + res = _context20.sent; joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.info('操作成功'); handleReloadData(); } - return _context17.abrupt("return", resolve()); + return _context20.abrupt("return", resolve()); case 7: case "end": - return _context17.stop(); + return _context20.stop(); } - }, _callee17); + }, _callee20); })); - return function (_x16, _x17) { - return _ref19.apply(this, arguments); + return function (_x20, _x21) { + return _ref22.apply(this, arguments); }; }())); case 3: case "end": - return _context18.stop(); + return _context21.stop(); } - }, _callee18); + }, _callee21); })); function onOk() { return _onOk3.apply(this, arguments); @@ -6485,12 +6682,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 8: case "end": - return _context19.stop(); + return _context22.stop(); } - }, _callee19); + }, _callee22); })); - return function handleCancelShare(_x15) { - return _ref18.apply(this, arguments); + return function handleCancelShare(_x19) { + return _ref21.apply(this, arguments); }; }(); var handleBasketDelete = function handleBasketDelete(type) { @@ -6509,24 +6706,24 @@ var ProblemsetPage = function ProblemsetPage(_ref) { title: '确认要清空试题篮吗?', centered: true, onOk: function () { - var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20() { + var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23() { var res; - return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { + return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: - _context20.next = 2; + _context23.next = 2; return (0,service_problemset/* clearBasket */.RT)(); case 2: - res = _context20.sent; + res = _context23.sent; if (res.status === 0) { handleReloadData(); getBasketList(); } case 4: case "end": - return _context20.stop(); + return _context23.stop(); } - }, _callee20); + }, _callee23); })); function onOk() { return _onOk4.apply(this, arguments); @@ -6565,6 +6762,43 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push(url); }; + var handleShareNew = function handleShareNew() { + var _problemset$teachGrou; + if (((_problemset$teachGrou = problemset.teachGroupData) === null || _problemset$teachGrou === void 0 || (_problemset$teachGrou = _problemset$teachGrou.groups) === null || _problemset$teachGrou === void 0 ? void 0 : _problemset$teachGrou.length) > 1) { + var _problemset$teachGrou2; + modal/* default */.Z.confirm({ + centered: true, + width: 530, + okText: '确定', + cancelText: '取消', + title: '新建至教研团队', + maskClosable: true, + icon: null, + content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "font14 ".concat(Problemsetmodules.overflow), + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + className: Problemsetmodules.checkbox, + defaultValue: joinGroupDataRef.current, + onChange: function onChange(value) { + return joinGroupDataRef.current = value; + }, + children: (_problemset$teachGrou2 = problemset.teachGroupData) === null || _problemset$teachGrou2 === void 0 || (_problemset$teachGrou2 = _problemset$teachGrou2.groups) === null || _problemset$teachGrou2 === void 0 ? void 0 : _problemset$teachGrou2.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + value: item.group_id, + children: item.name + }, item.group_id); + }) + }) + }), + onOk: function onOk() { + _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push("/problemset/newitem?pages=".concat(params.page, "&activeTabsKey=").concat(activeTabsKey, "&item_banks_group_id=").concat(joinGroupDataRef.current)); + } + }); + } else { + var _problemset$teachGrou3, _problemset$teachGrou4; + _umi_production_exports.history === null || _umi_production_exports.history === void 0 || _umi_production_exports.history.push("/problemset/newitem?pages=".concat(params.page, "&activeTabsKey=").concat(activeTabsKey, "&item_banks_group_id=").concat(((_problemset$teachGrou3 = problemset.teachGroupData) === null || _problemset$teachGrou3 === void 0 || (_problemset$teachGrou3 = _problemset$teachGrou3.groups) === null || _problemset$teachGrou3 === void 0 ? void 0 : _problemset$teachGrou3.length) == 1 ? [(_problemset$teachGrou4 = problemset.teachGroupData) === null || _problemset$teachGrou4 === void 0 ? void 0 : _problemset$teachGrou4.groups[0].group_id] : [])); + } + }; var handleSelectAll = function handleSelectAll(selectAll) { var ids = selectIds; if (!(ids !== null && ids !== void 0 && ids.length)) { @@ -6582,10 +6816,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { selectAll ? handleSelectAllRequest(ids) : handleUnselectAllRequest(ids); }; var handleSelectAllRequest = /*#__PURE__*/function () { - var _ref20 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22(preIds) { + var _ref23 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(preIds) { var ids; - return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: ids = toConsumableArray_default()(preIds); problemsetList.forEach(function (e) { @@ -6610,30 +6844,30 @@ var ProblemsetPage = function ProblemsetPage(_ref) { children: ["\u5F53\u524D\u5DF2\u9009\u62E9", preIds.length, "\u9053\u8BD5\u9898\uFF0C\u5DF2\u52A0\u5165\u8FC7\u7684\u8BD5\u9898\u6216\u672A\u53D1\u5E03\u7684\u7F16\u7A0B\u9898\u5C06\u4E0D\u4F1A\u91CD\u590D\u52A0\u5165 "] }), onOk: function () { - var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { + var _onOk5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24() { var res; - return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: if (!params.exam_id) { - _context21.next = 6; + _context24.next = 6; break; } - _context21.next = 3; + _context24.next = 3; return (0,service_problemset/* examinationItems */.zh)({ exam_id: params.exam_id, item_bank_ids: ids }); case 3: - res = _context21.sent; - _context21.next = 15; + res = _context24.sent; + _context24.next = 15; break; case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context21.next = 12; + _context24.next = 12; break; } - _context21.next = 9; + _context24.next = 9; return (0,fetch/* default */.ZP)("/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/select_questions.json"), { method: 'post', body: { @@ -6641,11 +6875,11 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - res = _context21.sent; - _context21.next = 15; + res = _context24.sent; + _context24.next = 15; break; case 12: - _context21.next = 14; + _context24.next = 14; return dispatch({ type: 'problemset/select', payload: { @@ -6653,7 +6887,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 14: - res = _context21.sent; + res = _context24.sent; case 15: if (res.status === 0) { handleReloadData(); @@ -6661,9 +6895,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 16: case "end": - return _context21.stop(); + return _context24.stop(); } - }, _callee21); + }, _callee24); })); function onOk() { return _onOk5.apply(this, arguments); @@ -6673,25 +6907,25 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); case 3: case "end": - return _context22.stop(); + return _context25.stop(); } - }, _callee22); + }, _callee25); })); - return function handleSelectAllRequest(_x18) { - return _ref20.apply(this, arguments); + return function handleSelectAllRequest(_x22) { + return _ref23.apply(this, arguments); }; }(); var handleUnselectAllRequest = /*#__PURE__*/function () { - var _ref21 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23(ids) { + var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(ids) { var res; - return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: if (!params.exam_id) { - _context23.next = 6; + _context26.next = 6; break; } - _context23.next = 3; + _context26.next = 3; return (0,fetch/* default */.ZP)("/api/examination_banks/".concat(params.exam_id, "/batch_revoke_item.json"), { method: 'post', body: { @@ -6699,15 +6933,15 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 3: - res = _context23.sent; - _context23.next = 15; + res = _context26.sent; + _context26.next = 15; break; case 6: if (!(params !== null && params !== void 0 && params.exercise_id)) { - _context23.next = 12; + _context26.next = 12; break; } - _context23.next = 9; + _context26.next = 9; return (0,fetch/* default */.ZP)("/api/exercise_questions/delete_by_item_bank.json ", { method: 'post', body: { @@ -6716,11 +6950,11 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 9: - res = _context23.sent; - _context23.next = 15; + res = _context26.sent; + _context26.next = 15; break; case 12: - _context23.next = 14; + _context26.next = 14; return dispatch({ type: 'problemset/unselectAll', payload: { @@ -6728,7 +6962,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 14: - res = _context23.sent; + res = _context26.sent; case 15: if (res.status === 0) { handleReloadData(); @@ -6736,45 +6970,45 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 16: case "end": - return _context23.stop(); + return _context26.stop(); } - }, _callee23); + }, _callee26); })); - return function handleUnselectAllRequest(_x19) { - return _ref21.apply(this, arguments); + return function handleUnselectAllRequest(_x23) { + return _ref24.apply(this, arguments); }; }(); var handleShixuns = /*#__PURE__*/function () { - var _ref22 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24(ids) { + var _ref25 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(ids) { var res; - return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: if (!(isProblemset && basketTotal === 200)) { - _context24.next = 3; + _context27.next = 3; break; } message/* default */.ZP.info('已选200个试题(不能在选用更多试题)'); - return _context24.abrupt("return"); + return _context27.abrupt("return"); case 3: if (!params.exam_id) { - _context24.next = 10; + _context27.next = 10; break; } - _context24.next = 6; + _context27.next = 6; return (0,service_problemset/* examinationItems */.zh)({ exam_id: params.exam_id, shixun_ids: ids }); case 6: - res = _context24.sent; + res = _context27.sent; if (res.status === 0) { handleReloadData(); } - _context24.next = 14; + _context27.next = 14; break; case 10: - _context24.next = 12; + _context27.next = 12; return dispatch({ type: 'problemset/select', payload: { @@ -6782,19 +7016,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 12: - res = _context24.sent; + res = _context27.sent; if (res.status === 0) { getBasketList(); handleReloadData(); } case 14: case "end": - return _context24.stop(); + return _context27.stop(); } - }, _callee24); + }, _callee27); })); - return function handleShixuns(_x20) { - return _ref22.apply(this, arguments); + return function handleShixuns(_x24) { + return _ref25.apply(this, arguments); }; }(); var handleShixunChange = function handleShixunChange() { @@ -6808,19 +7042,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // 共享文件夹: var handledireShare = /*#__PURE__*/function () { - var _ref23 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26(id) { - var _problemset$teachGrou, _res$data2; + var _ref26 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29(id) { + var _problemset$teachGrou5, _res$data2; var res; - return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - if ((_problemset$teachGrou = problemset.teachGroupData) !== null && _problemset$teachGrou !== void 0 && (_problemset$teachGrou = _problemset$teachGrou.groups) !== null && _problemset$teachGrou !== void 0 && _problemset$teachGrou.length) { - _context26.next = 2; + if ((_problemset$teachGrou5 = problemset.teachGroupData) !== null && _problemset$teachGrou5 !== void 0 && (_problemset$teachGrou5 = _problemset$teachGrou5.groups) !== null && _problemset$teachGrou5 !== void 0 && _problemset$teachGrou5.length) { + _context29.next = 2; break; } - return _context26.abrupt("return", message/* default */.ZP.info('您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看')); + return _context29.abrupt("return", message/* default */.ZP.info('您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看')); case 2: - _context26.next = 4; + _context29.next = 4; return (0,fetch/* default */.ZP)("/api/teach_group_shares/get_group_status.json", { method: 'get', params: { @@ -6828,13 +7062,13 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 4: - res = _context26.sent; + res = _context29.sent; console.log(res, "判断可否共享-是否被共享过"); if (!(res.status !== 0)) { - _context26.next = 8; + _context29.next = 8; break; } - return _context26.abrupt("return"); + return _context29.abrupt("return"); case 8: joinGroupDataRef.current = res === null || res === void 0 ? void 0 : res.data; //拿到数据后赋值 modal/* default */.Z.confirm({ @@ -6884,20 +7118,20 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), onOk: function onOk() { return new Promise( /*#__PURE__*/function () { - var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25(resolve, reject) { + var _ref27 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28(resolve, reject) { var _joinGroupDataRef$cur3; var res2; - return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: if ((_joinGroupDataRef$cur3 = joinGroupDataRef.current) !== null && _joinGroupDataRef$cur3 !== void 0 && _joinGroupDataRef$cur3.length) { - _context25.next = 3; + _context28.next = 3; break; } message/* default */.ZP.info('请先选择教研团队'); - return _context25.abrupt("return", reject()); + return _context28.abrupt("return", reject()); case 3: - _context25.next = 5; + _context28.next = 5; return (0,fetch/* default */.ZP)("/api/teach_group_shares/item_banks_group.json", { method: 'post', body: { @@ -6912,7 +7146,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 5: - res2 = _context25.sent; + res2 = _context28.sent; console.log(res2); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success("操作成功"); @@ -6924,30 +7158,30 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 8: case "end": - return _context25.stop(); + return _context28.stop(); } - }, _callee25); + }, _callee28); })); - return function (_x22, _x23) { - return _ref24.apply(this, arguments); + return function (_x26, _x27) { + return _ref27.apply(this, arguments); }; }()); } }); case 10: case "end": - return _context26.stop(); + return _context29.stop(); } - }, _callee26); + }, _callee29); })); - return function handledireShare(_x21) { - return _ref23.apply(this, arguments); + return function handledireShare(_x25) { + return _ref26.apply(this, arguments); }; }(); //我创建的---- 共享试题: var handleBatchShare = function handleBatchShare(id) { - var _problemset$teachGrou2, _problemset$teachGrou3; + var _problemset$teachGrou6, _problemset$teachGrou7; console.log("共享试题触发"); // if (!selectIds?.length && ![id]?.length) { // dispatch({ @@ -6959,7 +7193,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { // }); // return; // } - if (!((_problemset$teachGrou2 = problemset.teachGroupData) !== null && _problemset$teachGrou2 !== void 0 && (_problemset$teachGrou2 = _problemset$teachGrou2.groups) !== null && _problemset$teachGrou2 !== void 0 && _problemset$teachGrou2.length)) { + if (!((_problemset$teachGrou6 = problemset.teachGroupData) !== null && _problemset$teachGrou6 !== void 0 && (_problemset$teachGrou6 = _problemset$teachGrou6.groups) !== null && _problemset$teachGrou6 !== void 0 && _problemset$teachGrou6.length)) { return message/* default */.ZP.info('您暂未创建或加入任何教研团队,请前往“我的个人中心-教研团队”查看'); } modal/* default */.Z.confirm({ @@ -6981,7 +7215,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onChange: function onChange(value) { return joinGroupDataRef.current = value; }, - children: (_problemset$teachGrou3 = problemset.teachGroupData) === null || _problemset$teachGrou3 === void 0 || (_problemset$teachGrou3 = _problemset$teachGrou3.groups) === null || _problemset$teachGrou3 === void 0 ? void 0 : _problemset$teachGrou3.map(function (item) { + children: (_problemset$teachGrou7 = problemset.teachGroupData) === null || _problemset$teachGrou7 === void 0 || (_problemset$teachGrou7 = _problemset$teachGrou7.groups) === null || _problemset$teachGrou7 === void 0 ? void 0 : _problemset$teachGrou7.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { value: item.group_id, children: item.name @@ -6991,27 +7225,27 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), onOk: function onOk() { return new Promise( /*#__PURE__*/function () { - var _ref25 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27(resolve, reject) { + var _ref28 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30(resolve, reject) { var _joinGroupDataRef$cur4; var res; - return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: if ((_joinGroupDataRef$cur4 = joinGroupDataRef.current) !== null && _joinGroupDataRef$cur4 !== void 0 && _joinGroupDataRef$cur4.length) { - _context27.next = 3; + _context30.next = 3; break; } message/* default */.ZP.info('请先选择教研团队'); - return _context27.abrupt("return", reject()); + return _context30.abrupt("return", reject()); case 3: - _context27.next = 5; + _context30.next = 5; return (0,service_problemset/* batchShare */.GW)({ ids: id || selectIds, clazz: 'ItemBank', group_ids: joinGroupDataRef.current }); case 5: - res = _context27.sent; + res = _context30.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.info('所选试题成功分享至教研团队'); joinGroupDataRef.current = []; @@ -7021,12 +7255,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 7: case "end": - return _context27.stop(); + return _context30.stop(); } - }, _callee27); + }, _callee30); })); - return function (_x24, _x25) { - return _ref25.apply(this, arguments); + return function (_x28, _x29) { + return _ref28.apply(this, arguments); }; }()); }, @@ -7038,18 +7272,18 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }; var handleBatchDelete = function handleBatchDelete() { var handleOk = /*#__PURE__*/function () { - var _ref26 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28() { + var _ref29 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { var res; - return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: setBatchDeleteLoading(true); - _context28.next = 3; + _context31.next = 3; return (0,service_problemset/* batchQuestionsDelete */.nD)({ ids: selectIds }); case 3: - res = _context28.sent; + res = _context31.sent; setBatchDeleteLoading(false); if ((res === null || res === void 0 ? void 0 : res.status) === 0) { modal/* default */.Z.info({ @@ -7069,12 +7303,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 6: case "end": - return _context28.stop(); + return _context31.stop(); } - }, _callee28); + }, _callee31); })); return function handleOk() { - return _ref26.apply(this, arguments); + return _ref29.apply(this, arguments); }; }(); if (selectIds !== null && selectIds !== void 0 && selectIds.length) { @@ -7139,19 +7373,19 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleBatchSetPublicRequest = /*#__PURE__*/function () { - var _ref27 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29(id) { + var _ref30 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32(id) { var source, res; - return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: source = activeTabsKey === TabType.TeachGroupShare ? 1 : 2; // 试题来源;1 教研团队分享的, 2 我创建的 - _context29.next = 3; + _context32.next = 3; return (0,service_problemset/* batchPublic */.Qp)({ ids: id ? [id] : selectIds, source: source }); case 3: - res = _context29.sent; + res = _context32.sent; if (res.status === 0) { hintFlagRef.current && window.localStorage.setItem('problemset-set-public-hint-flag', '1'); hintFlagRef.current = false; @@ -7160,12 +7394,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 5: case "end": - return _context29.stop(); + return _context32.stop(); } - }, _callee29); + }, _callee32); })); - return function handleBatchSetPublicRequest(_x26) { - return _ref27.apply(this, arguments); + return function handleBatchSetPublicRequest(_x30) { + return _ref30.apply(this, arguments); }; }(); var handlePublish = function handlePublish(identifier) { @@ -7186,26 +7420,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { okText: '确定', cancelText: '取消', onOk: function () { - var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { + var _onOk6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee33() { var res; - return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + return regeneratorRuntime_default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { case 0: - _context30.next = 2; + _context33.next = 2; return (0,service_problemset/* programPublish */.MZ)({ identifier: identifier }); case 2: - res = _context30.sent; + res = _context33.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success('发布成功'); handleReloadData(); } case 4: case "end": - return _context30.stop(); + return _context33.stop(); } - }, _callee30); + }, _callee33); })); function onOk() { return _onOk6.apply(this, arguments); @@ -7227,26 +7461,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { okText: '确定', cancelText: '取消', onOk: function () { - var _onOk7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { + var _onOk7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee34() { var res; - return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + return regeneratorRuntime_default()().wrap(function _callee34$(_context34) { + while (1) switch (_context34.prev = _context34.next) { case 0: - _context31.next = 2; + _context34.next = 2; return (0,service_problemset/* programCancelPublish */.sD)({ identifier: identifier }); case 2: - res = _context31.sent; + res = _context34.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default */.ZP.success('撤销发布成功'); handleReloadData(); } case 4: case "end": - return _context31.stop(); + return _context34.stop(); } - }, _callee31); + }, _callee34); })); function onOk() { return _onOk7.apply(this, arguments); @@ -7256,9 +7490,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleChangeTeachGroup = /*#__PURE__*/function () { - var _ref28 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32(id) { - return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { - while (1) switch (_context32.prev = _context32.next) { + var _ref31 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee35(id) { + return regeneratorRuntime_default()().wrap(function _callee35$(_context35) { + while (1) switch (_context35.prev = _context35.next) { case 0: console.log("切换团队tab时触发", id); // dispatch({ @@ -7286,12 +7520,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { getGroups(params); case 10: case "end": - return _context32.stop(); + return _context35.stop(); } - }, _callee32); + }, _callee35); })); - return function handleChangeTeachGroup(_x27) { - return _ref28.apply(this, arguments); + return function handleChangeTeachGroup(_x31) { + return _ref31.apply(this, arguments); }; }(); // 筛选排序 @@ -7299,7 +7533,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.sort_by = item.type; params.sort_direction = item.direction; params.page = 1; - params.per_page = 20; + // params.per_page = 20; setSortMenuName(item.name); setParams(params); getItemBanks(params); @@ -7307,6 +7541,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { parents: navigation.slice(0, -1) })); }; + var handleRevokePublish = function handleRevokePublish(ids) { + handleSetPrivate(ids); + + // Modal.confirm({ + // centered: true, + // icon: null, + // title: '提示', + // className: 'custom-modal-divider', + // content:

确认撤销公开?

, + // okText: '确定', + // cancelText: '取消', + // onOk: async () => { + // const res = await revokePublish({ ids }); + // if (res?.status === 0) { + // message.success('操作成功'); + // handleReloadData(); + // } + // }, + // }); + }; var handleShare = function handleShare() { params.page = 1; setParams(params); @@ -7320,7 +7574,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { params.item_type = null; params.difficulty = null; params.page = 1; - params.per_page = 20; + // params.per_page = 20; params.group_id = id; setKnowledgeValue(-1); setParams(params); @@ -7359,18 +7613,18 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }); }; var handleBatchPublish = /*#__PURE__*/function () { - var _ref29 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee34() { - var conditionRes, _ref30, unpublish_program_question_count, total_item_banks; - return regeneratorRuntime_default()().wrap(function _callee34$(_context34) { - while (1) switch (_context34.prev = _context34.next) { + var _ref32 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee37() { + var conditionRes, _ref33, unpublish_program_question_count, total_item_banks; + return regeneratorRuntime_default()().wrap(function _callee37$(_context37) { + while (1) switch (_context37.prev = _context37.next) { case 0: - _context34.next = 2; + _context37.next = 2; return (0,service_problemset/* batchPublishCondition */.bF)({ ids: selectIds }); case 2: - conditionRes = _context34.sent; - _ref30 = conditionRes.data || {}, unpublish_program_question_count = _ref30.unpublish_program_question_count, total_item_banks = _ref30.total_item_banks; + conditionRes = _context37.sent; + _ref33 = conditionRes.data || {}, unpublish_program_question_count = _ref33.unpublish_program_question_count, total_item_banks = _ref33.total_item_banks; if (unpublish_program_question_count === 0) { modal/* default */.Z.error({ title: '错误', @@ -7388,26 +7642,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), centered: true, onOk: function () { - var _onOk8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee33() { + var _onOk8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee36() { var res; - return regeneratorRuntime_default()().wrap(function _callee33$(_context33) { - while (1) switch (_context33.prev = _context33.next) { + return regeneratorRuntime_default()().wrap(function _callee36$(_context36) { + while (1) switch (_context36.prev = _context36.next) { case 0: - _context33.next = 2; + _context36.next = 2; return (0,service_problemset/* batchPublish */.dt)({ ids: selectIds }); case 2: - res = _context33.sent; + res = _context36.sent; if (res.status === 0) { message/* default */.ZP.success('发布成功'); handleReloadData(); } case 4: case "end": - return _context33.stop(); + return _context36.stop(); } - }, _callee33); + }, _callee36); })); function onOk() { return _onOk8.apply(this, arguments); @@ -7418,12 +7672,12 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } case 5: case "end": - return _context34.stop(); + return _context37.stop(); } - }, _callee34); + }, _callee37); })); return function handleBatchPublish() { - return _ref29.apply(this, arguments); + return _ref32.apply(this, arguments); }; }(); var menu = /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { @@ -7467,7 +7721,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { })); } else { if (keys.length > selectitem.length) { - var _ref31; + var _ref34; var _arr = problemsetList.filter(function (item) { return keys.includes(item.id); }); @@ -7478,7 +7732,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { return !ids.includes(item.id); }); setselectitem([].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr2))); - setSelectIds((_ref31 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr2))) === null || _ref31 === void 0 ? void 0 : _ref31.map(function (x) { + setSelectIds((_ref34 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr2))) === null || _ref34 === void 0 ? void 0 : _ref34.map(function (x) { return x.id; })); } else { @@ -7498,7 +7752,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { var handleSelectCheckedAll = function handleSelectCheckedAll(checked) { if (isprogram_homework) { if (checked) { - var _ref32; + var _ref35; var res = selectitem === null || selectitem === void 0 ? void 0 : selectitem.map(function (item) { return item.id; }); @@ -7506,7 +7760,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { return !res.includes(item.id); }); setselectitem([].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr1))); - setSelectIds((_ref32 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr1))) === null || _ref32 === void 0 ? void 0 : _ref32.map(function (x) { + setSelectIds((_ref35 = [].concat(toConsumableArray_default()(selectitem), toConsumableArray_default()(arr1))) === null || _ref35 === void 0 ? void 0 : _ref35.map(function (x) { return x.id; })); } else { @@ -7626,6 +7880,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onSetPublic: handleSetPublic, onStartExperience: handleStartExperience, onCorrection: handleCorrection, + onChangeTag: handleChangeTag, onPublicReview: handlePublicReview, onSetPrivate: handleSetPrivate, onDelete: handleDelete, @@ -7637,16 +7892,17 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onCancelShare: handleCancelShare, onPublish: handlePublish, onCancelPublish: handleCancelPublish, - SubjectShare: SubjectShare + SubjectShare: SubjectShare, + onCpTest: handleCpTest }, r.id), domBtn] }); return dom; }; (0,_react_17_0_2_react.useEffect)(function () { if (isprogram_homework) { - var _ref33 = paramsRouter, - coursesId = _ref33.coursesId, - categoryId = _ref33.categoryId; + var _ref36 = paramsRouter, + coursesId = _ref36.coursesId, + categoryId = _ref36.categoryId; dispatch({ type: 'shixunHomeworks/addCommonHomeWorkDefaultData', payload: { @@ -7658,29 +7914,29 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }, [isprogram_homework]); var handleAdd = /*#__PURE__*/function () { - var _ref34 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee35() { - var value, _ref35, coursesId, categoryId, res; - return regeneratorRuntime_default()().wrap(function _callee35$(_context35) { - while (1) switch (_context35.prev = _context35.next) { + var _ref37 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee38() { + var value, _ref38, coursesId, categoryId, res; + return regeneratorRuntime_default()().wrap(function _callee38$(_context38) { + while (1) switch (_context38.prev = _context38.next) { case 0: - _context35.prev = 0; - _context35.next = 3; + _context38.prev = 0; + _context38.next = 3; return operatingRef.current.form.validateFields(); case 3: value = operatingRef.current.form.getFieldsValue(); // console.log(value, 'value') if (!((selectitem === null || selectitem === void 0 ? void 0 : selectitem.length) <= 0)) { - _context35.next = 8; + _context38.next = 8; break; } document.getElementById("topicdom").scrollIntoView({ behavior: "smooth" }); message/* default */.ZP.info('请选择编程题'); - return _context35.abrupt("return"); + return _context38.abrupt("return"); case 8: setAddLoading(true); - _ref35 = paramsRouter, coursesId = _ref35.coursesId, categoryId = _ref35.categoryId; - _context35.next = 12; + _ref38 = paramsRouter, coursesId = _ref38.coursesId, categoryId = _ref38.categoryId; + _context38.next = 12; return (0,fetch/* default */.ZP)(isProgramEdit ? "/api/homework_commons/".concat(categoryId, "/update_hack.json") : "/api/courses/".concat(coursesId, "/homework_commons.json"), { method: isProgramEdit ? 'put' : 'post', body: objectSpread2_default()(objectSpread2_default()({}, value), {}, { @@ -7693,25 +7949,25 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }) }); case 12: - res = _context35.sent; + res = _context38.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { _umi_production_exports.history.push("/classrooms/".concat(paramsRouter.coursesId, "/program_homework/").concat(isProgramEdit ? categoryId : res.homework_id, "/detail?tabs=1")); } setAddLoading(false); - _context35.next = 20; + _context38.next = 20; break; case 17: - _context35.prev = 17; - _context35.t0 = _context35["catch"](0); + _context38.prev = 17; + _context38.t0 = _context38["catch"](0); document.body.scrollIntoView(); case 20: case "end": - return _context35.stop(); + return _context38.stop(); } - }, _callee35, null, [[0, 17]]); + }, _callee38, null, [[0, 17]]); })); return function handleAdd() { - return _ref34.apply(this, arguments); + return _ref37.apply(this, arguments); }; }(); return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -7757,14 +8013,26 @@ var ProblemsetPage = function ProblemsetPage(_ref) { onChange: handleTabsChange, tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Problemsetmodules.searchWrap, - children: [activeTabsKey === TabType.Mine && isProblemset && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - className: Problemsetmodules.addQuestionBtn, - onClick: handleNew, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + children: [activeTabsKey === "0" && isProblemset && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: add_question_namespaceObject, + className: Problemsetmodules.pngIcon, + alt: "" + }), + className: "mr30", + onClick: handleNew, + children: "\u65B0\u589E\u8BD5\u9898" + }) + }), activeTabsKey === "3" && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: add_question_namespaceObject, className: Problemsetmodules.pngIcon, alt: "" - }), "\u65B0\u589E\u8BD5\u9898"] + }), + className: "mr30", + onClick: handleShareNew, + children: "\u65B0\u589E\u8BD5\u9898" }), /*#__PURE__*/(0,jsx_runtime.jsx)(Problemset_Search, { allowClear: true, suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { @@ -7787,9 +8055,9 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u516C\u5171" - }, "1"), ((_problemset$teachGrou4 = problemset.teachGroupData) === null || _problemset$teachGrou4 === void 0 || (_problemset$teachGrou4 = _problemset$teachGrou4.groups) === null || _problemset$teachGrou4 === void 0 ? void 0 : _problemset$teachGrou4.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { - tab: "\u56E2\u961F\u5171\u4EAB" - }, "3"), !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && !isprogram_homework && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { + }, "1"), ((_problemset$teachGrou8 = problemset.teachGroupData) === null || _problemset$teachGrou8 === void 0 || (_problemset$teachGrou8 = _problemset$teachGrou8.groups) === null || _problemset$teachGrou8 === void 0 ? void 0 : _problemset$teachGrou8.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { + tab: "\u6559\u7814\u5171\u4EAB" + }, "3"), !(0,authority/* isCommonSuperAdminOrOperation */.ag)() && !(0,authority/* isCommonStudent */.JA)() && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u6536\u85CF\u5939" }, "2"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u6211\u521B\u5EFA\u7684" @@ -7824,7 +8092,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) { , knowledgeValue: knowledgeValue, onKnowledgeChange: handleKnowledgeChange, - teachGroupData: (_problemset$teachGrou5 = problemset.teachGroupData) === null || _problemset$teachGrou5 === void 0 ? void 0 : _problemset$teachGrou5.groups, + teachGroupData: (_problemset$teachGrou9 = problemset.teachGroupData) === null || _problemset$teachGrou9 === void 0 ? void 0 : _problemset$teachGrou9.groups, onTeachGroupChange: handleChangeTeachGroup, teachGroupValue: params.teach_group_id, showTeachGroup: showTeachGroup @@ -8132,13 +8400,13 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }, onDelete: handleBasketDelete, onClear: handleBasketClear, - onSubmit: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee36() { + onSubmit: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee39() { var _disciplinesData$disc, _disciplinesData$new_, _disciplinesData$new_2, _defaultDisciplines$s; var disciplinesData, defaultDisciplines, res; - return regeneratorRuntime_default()().wrap(function _callee36$(_context36) { - while (1) switch (_context36.prev = _context36.next) { + return regeneratorRuntime_default()().wrap(function _callee39$(_context39) { + while (1) switch (_context39.prev = _context39.next) { case 0: - _context36.next = 2; + _context39.next = 2; return dispatch({ type: 'problemsetPreview/getEditDisciplines', payload: { @@ -8146,10 +8414,10 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 2: - disciplinesData = _context36.sent; + disciplinesData = _context39.sent; //new_checked没有值则默认取第一个 defaultDisciplines = disciplinesData === null || disciplinesData === void 0 || (_disciplinesData$disc = disciplinesData.disciplines) === null || _disciplinesData$disc === void 0 ? void 0 : _disciplinesData$disc[0]; - _context36.next = 6; + _context39.next = 6; return dispatch({ type: 'problemsetPreview/newPreviewProblemset', payload: { @@ -8161,15 +8429,15 @@ var ProblemsetPage = function ProblemsetPage(_ref) { } }); case 6: - res = _context36.sent; + res = _context39.sent; if (res.status === 0) { _umi_production_exports.history.push("paperlibrary/add/".concat(res.exam_id, "?defaultActiveKey=1&type=2")); } case 8: case "end": - return _context36.stop(); + return _context39.stop(); } - }, _callee36); + }, _callee39); })) }), !(0,authority/* isCommonStudent */.JA)() && isProblemset && /*#__PURE__*/(0,jsx_runtime.jsx)(BasketSideBar, { visibleBasket: visibleBasketDrawer, @@ -8179,7 +8447,8 @@ var ProblemsetPage = function ProblemsetPage(_ref) { count: basketTotal })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_PublicReviewModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_SetPrivateModal, { - onReloadData: handleReloadData + onReloadData: handleReloadData, + isPiliangRevoke: isPiliangRevoke }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_DeleteModal, { onReloadData: function onReloadData() { return handleDeleteData([null]); @@ -8236,6 +8505,15 @@ var ProblemsetPage = function ProblemsetPage(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-piliangyichu" }), "\u6279\u91CF\u79FB\u51FA"] + }), activeTabsKey === TabType.Public && (0,authority/* isCommonSuperAdminOrOperation */.ag)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Problemsetmodules.btn, + onClick: function onClick() { + setIsPiliangRevoke(true); + handleRevokePublish(selectIds); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-piliangchexiaogongkai font16" + }), "\u6279\u91CF\u64A4\u9500\u516C\u5F00"] }), activeTabsKey === TabType.Mine && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Problemsetmodules.btn, onClick: function onClick() { @@ -8408,16 +8686,205 @@ var ProblemsetPage = function ProblemsetPage(_ref) { }) })] }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + centered: true, + keyboard: false, + closable: false, + destroyOnClose: true, + open: showModal, + title: "\u4FEE\u6539\u77E5\u8BC6\u70B9", + width: "600px", + onCancel: function onCancel() { + setShowModal(false); + }, + onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee40() { + var res; + return regeneratorRuntime_default()().wrap(function _callee40$(_context40) { + while (1) switch (_context40.prev = _context40.next) { + case 0: + _context40.next = 2; + return (0,fetch/* default */.ZP)("/api/item_banks/".concat(modalData === null || modalData === void 0 ? void 0 : modalData.id, "/update_tag.json"), { + method: 'put', + body: { + name: addValue.current, + tag_discipline_ids: tagActive + } + }); + case 2: + res = _context40.sent; + if ((res === null || res === void 0 ? void 0 : res.status) === 0) { + message/* default */.ZP.success('修改成功'); + setShowModal(false); + getItemBanks(params); + } + case 4: + case "end": + return _context40.stop(); + } + }, _callee40); + })), + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + position: 'absolute', + top: '25px', + right: '25px' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Problemsetmodules.tagtips, + children: "\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: Problemsetmodules.taglinkBtn, + onClick: function onClick() { + modal/* default */.Z.confirm({ + centered: true, + width: 640, + okText: '确定', + cancelText: '取消', + icon: null, + title: '新建知识点', + className: 'custom-modal-divider', + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "font14", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + className: "mb20", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, { + style: { + color: '#FF8C29' + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { + className: "ml10 ".concat(Problemsetmodules.mainText), + children: ["\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + maxLength: 20, + size: 'middle', + showCount: true, + placeholder: "\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0", + onChange: function onChange(e) { + addValue.current = e.target.value; + } + })] + }), + onOk: function onOk() { + return new Promise( /*#__PURE__*/function () { + var _ref41 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee41(resolve, reject) { + var res; + return regeneratorRuntime_default()().wrap(function _callee41$(_context41) { + while (1) switch (_context41.prev = _context41.next) { + case 0: + if (addValue.current) { + _context41.next = 3; + break; + } + message/* default */.ZP.warning("请输入知识点名称"); + return _context41.abrupt("return", reject()); + case 3: + if (!(addValue.current.length > 20)) { + _context41.next = 6; + break; + } + message/* default */.ZP.warning("请输入不超过20字的知识点名称"); + return _context41.abrupt("return", reject()); + case 6: + _context41.next = 8; + return (0,fetch/* default */.ZP)("/api/tag_disciplines.json", { + method: 'post', + body: { + name: addValue.current, + sub_discipline_id: modalData === null || modalData === void 0 ? void 0 : modalData.sub_discipline_id + } + }); + case 8: + res = _context41.sent; + if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { + _context41.next = 13; + break; + } + _context41.next = 12; + return queryTags(modalData); + case 12: + setTagActive([].concat(toConsumableArray_default()(tagActive), [res === null || res === void 0 ? void 0 : res.tag_discipline_id])); + case 13: + return _context41.abrupt("return", resolve()); + case 14: + case "end": + return _context41.stop(); + } + }, _callee41); + })); + return function (_x32, _x33) { + return _ref41.apply(this, arguments); + }; + }()); + } + }); + }, + children: "\u65B0\u5EFA\u77E5\u8BC6\u70B9" + })] + }), (tagList === null || tagList === void 0 ? void 0 : tagList.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { + defaultValue: tagActive, + style: { + width: '100%', + height: '200px', + overflowY: 'auto', + display: 'flow-root' + }, + onChange: function onChange(e) { + setTagActive(toConsumableArray_default()(e)); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { + children: tagList === null || tagList === void 0 ? void 0 : tagList.map(function (v, k) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + span: 24, + className: "mt10", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + value: v === null || v === void 0 ? void 0 : v.id, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: v === null || v === void 0 ? void 0 : v.name, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: { + overflow: 'hidden', + whiteSpace: 'nowrap', + textOverflow: 'ellipsis', + display: "flex" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: v === null || v === void 0 ? void 0 : v.name + }), (v === null || v === void 0 ? void 0 : v.type) === 'personal' && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + marginLeft: '10px', + border: '1px solid #24C074', + color: '#24C074', + padding: "0 4px", + borderRadius: '2px', + fontSize: "12px", + lineHeight: '22px' + }, + children: "\u81EA\u7528" + })] + }) + }) + }) + }, k); + }) + }) + }), (tagList === null || tagList === void 0 ? void 0 : tagList.length) == 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: "\u6682\u65E0\u6570\u636E" + })] + }) })] }); }; -/* harmony default export */ var Problemset = ((0,_umi_production_exports.connect)(function (_ref37) { - var classroomList = _ref37.classroomList, - problemset = _ref37.problemset, - user = _ref37.user, - loading = _ref37.loading, - globalSetting = _ref37.globalSetting, - shixunHomeworks = _ref37.shixunHomeworks; +/* harmony default export */ var Problemset = ((0,_umi_production_exports.connect)(function (_ref42) { + var classroomList = _ref42.classroomList, + problemset = _ref42.problemset, + user = _ref42.user, + loading = _ref42.loading, + globalSetting = _ref42.globalSetting, + shixunHomeworks = _ref42.shixunHomeworks; return { classroomList: classroomList, problemset: problemset, diff --git a/p__Shixuns__Edit__index.687947dc.async.js b/p__Shixuns__Edit__index.1521ceed.async.js similarity index 99% rename from p__Shixuns__Edit__index.687947dc.async.js rename to p__Shixuns__Edit__index.1521ceed.async.js index c6abb1278e..1b5bcd3ee3 100644 --- a/p__Shixuns__Edit__index.687947dc.async.js +++ b/p__Shixuns__Edit__index.1521ceed.async.js @@ -3167,7 +3167,9 @@ var ClassroomList = function ClassroomList(_ref) { _ref$wrapWidth = _ref.wrapWidth, wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth, trackEventItems = _ref.trackEventItems, - loading = _ref.loading; + openMoveClassroomModal = _ref.openMoveClassroomModal, + loading = _ref.loading, + type = _ref.type; var width = Math.floor((wrapWidth - (col - 1) * right) / col); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: loading, @@ -3205,7 +3207,7 @@ var ClassroomList = function ClassroomList(_ref) { }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: ClassroomListmodules.img, - src: true ? env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url : 0 + src: true ? env/* default */.Z.IMG_SERVER + item.avatar_url : 0 }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: ClassroomListmodules.text, title: item.creator, @@ -3249,16 +3251,12 @@ var ClassroomList = function ClassroomList(_ref) { className: "iconfont icon-zuoye" }), item.tasks_count] }) - }), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#6B758B' + }), type === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick(e) { + e.stopPropagation(); + openMoveClassroomModal(item.id); }, - children: "\u5DF2\u7ED3\u675F" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#00B187' - }, - children: "\u8FDB\u884C\u4E2D" + children: "\u79FB\u52A8\u5230" })] })] }), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { @@ -4729,9 +4727,6 @@ __webpack_require__.d(__webpack_exports__, { Z: function() { return /* binding */ Environment_Label; } }); -// 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/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules @@ -4747,7 +4742,6 @@ var jsx_runtime = __webpack_require__(37712); - var Label = function Label(_ref) { var name = _ref.name, tooltipTitle = _ref.tooltipTitle, @@ -4760,7 +4754,6 @@ var Label = function Label(_ref) { errorStyle = _ref$errorStyle === void 0 ? {} : _ref$errorStyle, _ref$nameWidth = _ref.nameWidth, nameWidth = _ref$nameWidth === void 0 ? 112 : _ref$nameWidth, - nameStyle = _ref.nameStyle, _ref$align = _ref.align, align = _ref$align === void 0 ? 'center' : _ref$align, _ref$contentStyle = _ref.contentStyle, @@ -4773,9 +4766,9 @@ var Label = function Label(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Labelmodules.left, - style: objectSpread2_default()({ + style: { width: nameWidth - }, nameStyle), + }, children: [required && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "*" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { diff --git a/p__Shixuns__New__ImagePreview__index.fa743bba.chunk.css b/p__Shixuns__New__ImagePreview__index.afa2d644.chunk.css similarity index 98% rename from p__Shixuns__New__ImagePreview__index.fa743bba.chunk.css rename to p__Shixuns__New__ImagePreview__index.afa2d644.chunk.css index fcdab4aa11..8547359005 100644 --- a/p__Shixuns__New__ImagePreview__index.fa743bba.chunk.css +++ b/p__Shixuns__New__ImagePreview__index.afa2d644.chunk.css @@ -248,6 +248,7 @@ align-items: center; color: #fff; padding: 0 20px; + position: relative; } .header___pWY1w button:disabled { color: #7E8595 !important; @@ -263,6 +264,17 @@ .header___pWY1w .cutDown___LErwR span { font-size: 16px; } +.header___pWY1w .ssh___PDcQh { + position: absolute; + z-index: 100; + right: 20px; + top: 62px; + cursor: pointer; + color: #fff; +} +.header___pWY1w .ssh___PDcQh:hover { + color: #4b7cee; +} .container____IeqS { height: calc(100vh - 94px); background: #000000; diff --git a/p__Shixuns__New__ImagePreview__index.2bc5288a.async.js b/p__Shixuns__New__ImagePreview__index.b643e6ed.async.js similarity index 95% rename from p__Shixuns__New__ImagePreview__index.2bc5288a.async.js rename to p__Shixuns__New__ImagePreview__index.b643e6ed.async.js index 3b2e12e8bd..dc8c8b7f53 100644 --- a/p__Shixuns__New__ImagePreview__index.2bc5288a.async.js +++ b/p__Shixuns__New__ImagePreview__index.b643e6ed.async.js @@ -531,7 +531,7 @@ var Timer = function Timer(_ref) { var env = __webpack_require__(97940); ;// CONCATENATED MODULE: ./src/pages/Shixuns/New/ImagePreview/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var ImagePreviewmodules = ({"wrap":"wrap___nt3l8","header":"header___pWY1w","cutDown":"cutDown___LErwR","container":"container____IeqS","errorData":"errorData___pJ481"}); +/* harmony default export */ var ImagePreviewmodules = ({"wrap":"wrap___nt3l8","header":"header___pWY1w","cutDown":"cutDown___LErwR","ssh":"ssh___PDcQh","container":"container____IeqS","errorData":"errorData___pJ481"}); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(36057); // EXTERNAL MODULE: ./src/pages/tasks/code-repository/HorizontalTabs/index.tsx + 1 modules @@ -556,6 +556,7 @@ var nodata_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsA + var Page = function Page(_ref) { var _user$userInfo2, _user$userInfo3; var dispatch = _ref.dispatch, @@ -568,30 +569,34 @@ var Page = function Page(_ref) { _useState2 = slicedToArray_default()(_useState, 2), data = _useState2[0], setData = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(false), + var _useState3 = (0,_react_17_0_2_react.useState)(null), _useState4 = slicedToArray_default()(_useState3, 2), - btnLoading = _useState4[0], - setBtnLoading = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(true), + resData = _useState4[0], + setResData = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), _useState6 = slicedToArray_default()(_useState5, 2), - loading = _useState6[0], - setLoading = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), + btnLoading = _useState6[0], + setBtnLoading = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(true), _useState8 = slicedToArray_default()(_useState7, 2), - tabs = _useState8[0], - setTabs = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)({}), + loading = _useState8[0], + setLoading = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)([]), _useState10 = slicedToArray_default()(_useState9, 2), - tabActiveParams = _useState10[0], - setTabActiveParams = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)(null), + tabs = _useState10[0], + setTabs = _useState10[1]; + var _useState11 = (0,_react_17_0_2_react.useState)({}), _useState12 = slicedToArray_default()(_useState11, 2), - deadline = _useState12[0], - setDeadline = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(false), + tabActiveParams = _useState12[0], + setTabActiveParams = _useState12[1]; + var _useState13 = (0,_react_17_0_2_react.useState)(null), _useState14 = slicedToArray_default()(_useState13, 2), - errorCode = _useState14[0], - setErrorCode = _useState14[1]; + deadline = _useState14[0], + setDeadline = _useState14[1]; + var _useState15 = (0,_react_17_0_2_react.useState)(false), + _useState16 = slicedToArray_default()(_useState15, 2), + errorCode = _useState16[0], + setErrorCode = _useState16[1]; (0,_react_17_0_2_react.useEffect)(function () { dispatch({ type: "globalSetting/headerFooterToggle", @@ -626,6 +631,7 @@ var Page = function Page(_ref) { if ((res === null || res === void 0 ? void 0 : res.status) === 0) { setErrorCode(!!(res !== null && res !== void 0 && (_res$data = res.data) !== null && _res$data !== void 0 && _res$data.code)); setDeadline(res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.remaining_time); + setResData(res === null || res === void 0 ? void 0 : res.data); setLoading(false); // setDeadline(280000) } @@ -780,6 +786,44 @@ var Page = function Page(_ref) { }() }); }; + var getSSH = function getSSH() { + modal/* default */.Z.info({ + title: 'SSH直连', + width: 600, + centered: true, + content: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: "50px", + children: "\u8D26\u53F7" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: resData === null || resData === void 0 ? void 0 : resData.username + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: "50px", + children: "\u5730\u5740" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: resData === null || resData === void 0 ? void 0 : resData.ssh_address + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: "50px", + children: "\u7AEF\u53E3" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: resData === null || resData === void 0 ? void 0 : resData.port + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + flex: "50px", + children: "\u5BC6\u7801" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { + children: resData === null || resData === void 0 ? void 0 : resData.password + })] + })] + }) + }); + }; var handleSave = /*#__PURE__*/function () { var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { var res; @@ -876,6 +920,10 @@ var Page = function Page(_ref) { className: "icon-kaiguan font16 current ml30", onClick: handleExit })] + }), !!resData && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: getSSH, + className: ImagePreviewmodules.ssh, + children: "SSH\u76F4\u8FDE" })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { diff --git a/p__Shixuns__Overview__index.334e3b53.async.js b/p__Shixuns__Overview__index.d5741755.async.js similarity index 99% rename from p__Shixuns__Overview__index.334e3b53.async.js rename to p__Shixuns__Overview__index.d5741755.async.js index 32da95cadb..8f226784f7 100644 --- a/p__Shixuns__Overview__index.334e3b53.async.js +++ b/p__Shixuns__Overview__index.d5741755.async.js @@ -208,7 +208,7 @@ var Page = function Page(_ref3) { return (urlData.page - 1) * urlData.limit + index + 1; } }, { - title: "学生姓名", + title: "用户姓名", dataIndex: "name", ellipsis: true, render: function render(text, record) { @@ -764,7 +764,8 @@ var Page = function Page(_ref3) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-shiyankecheng1", style: { - color: "#165DFF" + color: "#165DFF", + fontSize: "25px" } }) }) diff --git a/p__Terminal__index.20b36101.async.js b/p__Terminal__index.fb043835.async.js similarity index 96% rename from p__Terminal__index.20b36101.async.js rename to p__Terminal__index.fb043835.async.js index 7d3a74738d..0712e713e6 100644 --- a/p__Terminal__index.20b36101.async.js +++ b/p__Terminal__index.fb043835.async.js @@ -877,7 +877,6 @@ function reducer(state, action) { transferContent = state.transferContent; var heartbeatTimerRef = (0,_react_17_0_2_react.useRef)(); var loadingRef = (0,_react_17_0_2_react.useRef)(); - var timer = (0,_react_17_0_2_react.useRef)(null); var _useState3 = (0,_react_17_0_2_react.useState)(0), _useState4 = slicedToArray_default()(_useState3, 2), percent = _useState4[0], @@ -890,7 +889,6 @@ function reducer(state, action) { (_guacaRef$current = guacaRef.current) === null || _guacaRef$current === void 0 || (_guacaRef$current$dis = _guacaRef$current.disconnect) === null || _guacaRef$current$dis === void 0 || _guacaRef$current$dis.call(_guacaRef$current); clearTimeout(reConnectRef.current); clearInterval(heartbeatTimerRef.current); - clearTimeout(timer.current); }; }, []); (0,_react_17_0_2_react.useEffect)(function () { @@ -960,8 +958,8 @@ function reducer(state, action) { } var getWindowVnc = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _res3, _res6, _res8, _res10; - var res, _res, _taskData$myshixun, _res2, _res4, _res5, _res9, _res12, _res13, _res11; + var _taskData$myshixun, _res$data; + var res, _res$data2, _res$data3, _res$data4; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: @@ -973,32 +971,18 @@ function reducer(state, action) { })); case 2: res = _context3.sent; - if (!(((_res2 = res) === null || _res2 === void 0 || (_res2 = _res2.data) === null || _res2 === void 0 ? void 0 : _res2.instance_status) === 'creating')) { + if (!(res !== null && res !== void 0 && (_res$data = res.data) !== null && _res$data !== void 0 && (_res$data = _res$data.data_list) !== null && _res$data !== void 0 && _res$data.length)) { _context3.next = 6; break; } - _context3.next = 6; - return new Promise(function (resolve) { - return setTimeout(resolve, 3000); - }); - case 6: - if (((_res = res) === null || _res === void 0 || (_res = _res.data) === null || _res === void 0 ? void 0 : _res.instance_status) === 'creating') { - _context3.next = 0; - break; - } - case 7: - if (!((_res3 = res) !== null && _res3 !== void 0 && (_res3 = _res3.data) !== null && _res3 !== void 0 && (_res3 = _res3.data_list) !== null && _res3 !== void 0 && _res3.length)) { - _context3.next = 10; - break; - } mediator/* default */.Z.publish('pod-restrict-data', { - identifier: (_res4 = res) === null || _res4 === void 0 || (_res4 = _res4.data) === null || _res4 === void 0 ? void 0 : _res4.identifier, - data_list: (_res5 = res) === null || _res5 === void 0 || (_res5 = _res5.data) === null || _res5 === void 0 ? void 0 : _res5.data_list + identifier: res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.identifier, + data_list: res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.data_list }); return _context3.abrupt("return", Promise.reject()); - case 10: - if (!(((_res6 = res) === null || _res6 === void 0 ? void 0 : _res6.status) === -3)) { - _context3.next = 12; + case 6: + if (!((res === null || res === void 0 ? void 0 : res.status) === -3)) { + _context3.next = 8; break; } return _context3.abrupt("return", new Promise( /*#__PURE__*/function () { @@ -1012,14 +996,13 @@ function reducer(state, action) { cancelText: "稍后关闭", onOk: function () { var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _res7; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: clearTimeout(timeout.current); setPercent(0); _context.next = 4; - return (0,service/* closeWindowsVnc */.fA)(params.taskId, (_res7 = res) === null || _res7 === void 0 ? void 0 : _res7.message); + return (0,service/* closeWindowsVnc */.fA)(params.taskId, res === null || res === void 0 ? void 0 : res.message); case 4: setLinkNum(linkNum + 1); return _context.abrupt("return"); @@ -1045,28 +1028,28 @@ function reducer(state, action) { return _ref3.apply(this, arguments); }; }())); - case 12: - if (!(((_res8 = res) === null || _res8 === void 0 ? void 0 : _res8.status) === -1)) { - _context3.next = 14; + case 8: + if (!((res === null || res === void 0 ? void 0 : res.status) === -1)) { + _context3.next = 10; break; } - throw new String((_res9 = res) === null || _res9 === void 0 ? void 0 : _res9.message); - case 14: - if (!(((_res10 = res) === null || _res10 === void 0 ? void 0 : _res10.status) === 0)) { - _context3.next = 19; + throw new String(res === null || res === void 0 ? void 0 : res.message); + case 10: + if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { + _context3.next = 15; break; } if (virtual_machine) { - (0,util/* setCookie */.d8)("PVEAuthCookie", (_res11 = res) === null || _res11 === void 0 || (_res11 = _res11.data) === null || _res11 === void 0 || (_res11 = _res11.cookie_options) === null || _res11 === void 0 ? void 0 : _res11.cookies_value, 1); + (0,util/* setCookie */.d8)("PVEAuthCookie", res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 || (_res$data4 = _res$data4.cookie_options) === null || _res$data4 === void 0 ? void 0 : _res$data4.cookies_value, 1); (0,util/* setCookie */.d8)("PVELangCookie", "zh_CN", 1); } - mediator/* default */.Z.publish('update-windows-time', (_res12 = res) === null || _res12 === void 0 ? void 0 : _res12.data); + mediator/* default */.Z.publish('update-windows-time', res === null || res === void 0 ? void 0 : res.data); // mediator.publish('update-windows-time', {remaining_time: 98000}) - mediator/* default */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, (_res13 = res) === null || _res13 === void 0 ? void 0 : _res13.data), {}, { + mediator/* default */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, res === null || res === void 0 ? void 0 : res.data), {}, { index_tab: index_tab })); return _context3.abrupt("return", res); - case 19: + case 15: case "end": return _context3.stop(); } @@ -1159,7 +1142,7 @@ function reducer(state, action) { doResize(); } new Promise( /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var params, res, _res$data, _res$data2, character, _res$data3, _res$data4, urlParser, protocol, searchParams, host, search, searchUrl; + var params, res, _res$data5, _res$data6, character, _res$data7, _res$data8, urlParser, protocol, searchParams, host, search, searchUrl; return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { case 0: @@ -1172,8 +1155,8 @@ function reducer(state, action) { _context4.next = 11; break; } - character = res !== null && res !== void 0 && (_res$data = res.data) !== null && _res$data !== void 0 && (_res$data = _res$data.link_url) !== null && _res$data !== void 0 && _res$data.includes('?') ? "&" : "?"; - iframeRef.current.src = (res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.link_url) + character + 'time=' + Date.now(); + character = res !== null && res !== void 0 && (_res$data5 = res.data) !== null && _res$data5 !== void 0 && (_res$data5 = _res$data5.link_url) !== null && _res$data5 !== void 0 && _res$data5.includes('?') ? "&" : "?"; + iframeRef.current.src = (res === null || res === void 0 || (_res$data6 = res.data) === null || _res$data6 === void 0 ? void 0 : _res$data6.link_url) + character + 'time=' + Date.now(); dispatch({ type: Types.SET_LOADING, payload: false @@ -1182,9 +1165,9 @@ function reducer(state, action) { case 11: if (window_vnc_url) { passwordRef.current = 'Edu123'; - socketUrlRef.current = decodeURIComponent(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.link_url); + socketUrlRef.current = decodeURIComponent(res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 ? void 0 : _res$data7.link_url); } else { - urlParser = new URL(decodeURIComponent(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.link_url)); //no IE11 support + urlParser = new URL(decodeURIComponent(res === null || res === void 0 || (_res$data8 = res.data) === null || _res$data8 === void 0 ? void 0 : _res$data8.link_url)); //no IE11 support protocol = urlParser.protocol, searchParams = urlParser.searchParams, host = urlParser.host, search = urlParser.search; searchUrl = (0,util/* parseUrl */.en)(search); passwordRef.current = searchParams.get('password'); @@ -1523,16 +1506,12 @@ var TimeTicket = 30000; var el = (0,_react_17_0_2_react.useRef)(); var socket = (0,_react_17_0_2_react.useRef)(); var isFirstConnected = (0,_react_17_0_2_react.useRef)(false); - var timer = (0,_react_17_0_2_react.useRef)(null); var shixun_environment_id = itemData.shixun_environment_id, position = itemData.position, tab_type = itemData.tab_type, index_tab = itemData.index_tab; (0,_react_17_0_2_react.useEffect)(function () { getInitData(); - return function () { - clearTimeout(timer.current); - }; }, []); function getColsAndRows(width, height, term) { var w = term._core._renderService.dimensions.actualCellWidth || 9.5; @@ -1581,8 +1560,8 @@ var TimeTicket = 30000; } //term init function _getInitData() { _getInitData = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _response$data, _response$data2; - var response, _response$data3, _response$data4; + var _response$data; + var response, _response$data2, _response$data3; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: @@ -1594,27 +1573,18 @@ var TimeTicket = 30000; }); case 2: response = _context3.sent; - if (!((response === null || response === void 0 || (_response$data = response.data) === null || _response$data === void 0 ? void 0 : _response$data.instance_status) === 'creating')) { + if (!(response !== null && response !== void 0 && (_response$data = response.data) !== null && _response$data !== void 0 && (_response$data = _response$data.data_list) !== null && _response$data !== void 0 && _response$data.length)) { _context3.next = 6; break; } - timer.current = setTimeout(function () { - getInitData(); - }, 3000); - return _context3.abrupt("return"); - case 6: - if (!(response !== null && response !== void 0 && (_response$data2 = response.data) !== null && _response$data2 !== void 0 && (_response$data2 = _response$data2.data_list) !== null && _response$data2 !== void 0 && _response$data2.length)) { - _context3.next = 9; - break; - } mediator/* default */.Z.publish('pod-restrict-data', { - identifier: response === null || response === void 0 || (_response$data3 = response.data) === null || _response$data3 === void 0 ? void 0 : _response$data3.identifier, - data_list: response === null || response === void 0 || (_response$data4 = response.data) === null || _response$data4 === void 0 ? void 0 : _response$data4.data_list + identifier: response === null || response === void 0 || (_response$data2 = response.data) === null || _response$data2 === void 0 ? void 0 : _response$data2.identifier, + data_list: response === null || response === void 0 || (_response$data3 = response.data) === null || _response$data3 === void 0 ? void 0 : _response$data3.data_list }); return _context3.abrupt("return"); - case 9: + case 6: if (!((response === null || response === void 0 ? void 0 : response.status) === -3)) { - _context3.next = 11; + _context3.next = 8; break; } return _context3.abrupt("return", new Promise( /*#__PURE__*/function () { @@ -1658,7 +1628,7 @@ var TimeTicket = 30000; return _ref2.apply(this, arguments); }; }())); - case 11: + case 8: if ((response === null || response === void 0 ? void 0 : response.status) === 0) { mediator/* default */.Z.publish('update-windows-time', response === null || response === void 0 ? void 0 : response.data); mediator/* default */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, response === null || response === void 0 ? void 0 : response.data), {}, { @@ -1669,7 +1639,7 @@ var TimeTicket = 30000; return mediator/* default */.Z.publish("create-socket-".concat(index_tab)); }, 300); } - case 12: + case 9: case "end": return _context3.stop(); } diff --git a/p__User__Detail__Classrooms__index.c9a333f1.async.js b/p__User__Detail__Classrooms__index.53a541ac.async.js similarity index 53% rename from p__User__Detail__Classrooms__index.c9a333f1.async.js rename to p__User__Detail__Classrooms__index.53a541ac.async.js index 65a7f36221..ad0e7e74e0 100644 --- a/p__User__Detail__Classrooms__index.c9a333f1.async.js +++ b/p__User__Detail__Classrooms__index.53a541ac.async.js @@ -246,12 +246,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) { children: message || "申请已提交,请等待审核" }), onOk: function onOk() { - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(course_id, "/students")); + window.location.href = "/classrooms/".concat(course_id, "/students"); } }); return; } - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(course_id, "/students")); + window.location.href = "/classrooms/".concat(course_id, "/students"); }; var handleOk = /*#__PURE__*/function () { var _ref2 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() { @@ -415,10 +415,10 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) { /***/ }), -/***/ 55467: -/*!****************************************************************!*\ - !*** ./src/pages/User/Detail/Classrooms/index.tsx + 3 modules ***! - \****************************************************************/ +/***/ 3549: +/*!*****************************************************************!*\ + !*** ./src/pages/User/Detail/Classrooms/index.tsx + 11 modules ***! + \*****************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // ESM COMPAT FLAG @@ -456,7 +456,7 @@ var skeleton = __webpack_require__(78485); var pagination = __webpack_require__(25700); ;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var Classroomsmodules = ({"flex_box_center":"flex_box_center___UDJxC","flex_space_between":"flex_space_between___fcYpt","flex_box_vertical_center":"flex_box_vertical_center___FjiZG","flex_box_center_end":"flex_box_center_end___gma_i","flex_box_column":"flex_box_column___lf0cP","wrap":"wrap___clOnY","midWrap":"midWrap___gG9Uu","color999":"color999___RFN2V","orderWrap":"orderWrap___r15nq","orderIconWrap":"orderIconWrap___spz3t","orderAsc":"orderAsc___Re_qf","orderDesc":"orderDesc___rJmuG","color0152d9":"color0152d9___ApCDl","h10":"h10___oU0Y2","cursorPointer":"cursorPointer___HMY1d","orderTextWrap":"orderTextWrap___dcHjC","cardWrap":"cardWrap___ept41","countWrap":"countWrap___n8DLt","affixContainer":"affixContainer___CWtV9","qrcode":"qrcode___uBoZl","img":"img___f4Dx_","tips":"tips___n7tsG","close":"close___wytVo","text":"text___OKSE5","type":"type___S3Iq1"}); +/* harmony default export */ var Classroomsmodules = ({"flex_box_center":"flex_box_center___UDJxC","flex_space_between":"flex_space_between___fcYpt","flex_box_vertical_center":"flex_box_vertical_center___FjiZG","flex_box_center_end":"flex_box_center_end___gma_i","flex_box_column":"flex_box_column___lf0cP","wrap":"wrap___clOnY","midWrap":"midWrap___gG9Uu","color999":"color999___RFN2V","orderWrap":"orderWrap___r15nq","orderIconWrap":"orderIconWrap___spz3t","orderAsc":"orderAsc___Re_qf","orderDesc":"orderDesc___rJmuG","color0152d9":"color0152d9___ApCDl","h10":"h10___oU0Y2","cursorPointer":"cursorPointer___HMY1d","orderTextWrap":"orderTextWrap___dcHjC","cardWrap":"cardWrap___ept41","countWrap":"countWrap___n8DLt","affixContainer":"affixContainer___CWtV9","qrcode":"qrcode___uBoZl","img":"img___f4Dx_","tips":"tips___n7tsG","close":"close___wytVo","text":"text___OKSE5","type":"type___S3Iq1","folderWrapper":"folderWrapper___B7Ipd"}); // 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/table/index.js + 85 modules @@ -664,6 +664,634 @@ var Items = function Items(_ref) { var JoinClassroomModal = __webpack_require__(38781); // EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules var verifyLogin = __webpack_require__(39562); +// 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/input/index.js + 5 modules +var input = __webpack_require__(36920); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +;// CONCATENATED MODULE: ./src/components/CourseFolder/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CourseFoldermodules = ({"list":"list___x7hMl","btns":"btns___XdJtG","name":"name___eka0n"}); +// EXTERNAL MODULE: ./src/service/user.ts +var service_user = __webpack_require__(99887); +;// CONCATENATED MODULE: ./src/components/CourseFolder/index.tsx + + + + + + + + + + +var List = function List(_ref) { + var data = _ref.data, + _ref$onOpen = _ref.onOpen, + onOpen = _ref$onOpen === void 0 ? function () {} : _ref$onOpen, + _ref$onMove = _ref.onMove, + onMove = _ref$onMove === void 0 ? function () {} : _ref$onMove, + _ref$onRenameOk = _ref.onRenameOk, + onRenameOk = _ref$onRenameOk === void 0 ? function () {} : _ref$onRenameOk, + _ref$onDeleteOk = _ref.onDeleteOk, + onDeleteOk = _ref$onDeleteOk === void 0 ? function () {} : _ref$onDeleteOk; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + visible = _useState2[0], + setVisible = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(''), + _useState4 = slicedToArray_default()(_useState3, 2), + value = _useState4[0], + setValue = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + if (data.name) { + setValue(data === null || data === void 0 ? void 0 : data.name); + } + }, [data === null || data === void 0 ? void 0 : data.name]); + var onRename = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(id) { + var array, i, res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + array = ['?', '、', '/', '╲', '*', '<', '>', '|']; + if (value.trim()) { + _context.next = 4; + break; + } + message/* default */.ZP.warn('请输入文件夹名称'); + return _context.abrupt("return"); + case 4: + if (!(value.charAt(0) === ' ')) { + _context.next = 7; + break; + } + message/* default */.ZP.warn('首字符不能为空格'); + return _context.abrupt("return"); + case 7: + i = 0; + case 8: + if (!(i < value.length)) { + _context.next = 15; + break; + } + if (!array.includes(value.charAt(i))) { + _context.next = 12; + break; + } + message/* default */.ZP.warn('文件夹名称包含特殊字符'); + return _context.abrupt("return", false); + case 12: + i++; + _context.next = 8; + break; + case 15: + _context.next = 17; + return (0,service_user/* editCourseFolder */.Ae)(id, { + name: value + }); + case 17: + res = _context.sent; + if (res.status === 0) { + setVisible(false); + onRenameOk(); + } + case 19: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function onRename(_x) { + return _ref2.apply(this, arguments); + }; + }(); + var onDelete = function onDelete(id) { + modal/* default */.Z.confirm({ + title: '提示', + okText: '确认删除', + className: "custom-modal-divider ", + icon: null, + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + children: "\u672C\u6B21\u5220\u9664\u64CD\u4F5C\u786E\u5B9A\u540E\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + children: "\u5220\u9664\u6587\u4EF6\u5939\uFF0C\u5C06\u540C\u6B65\u5220\u9664\u5176\u6240\u5305\u542B\u7684\u5168\u90E8\u5B50\u6587\u4EF6\u5939\u548C\u8BFE\u5802\uFF0C\u8BF7\u614E\u91CD\u64CD\u4F5C\uFF01" + })] + }), + cancelText: '取消', + onOk: function () { + var _onOk = 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,service_user/* deleteCourseFolder */.m0)(id); + case 2: + res = _context2.sent; + if (res.status === 0) { + onDeleteOk(); + } + case 4: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + function onOk() { + return _onOk.apply(this, arguments); + } + return onOk; + }() + }); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseFoldermodules.list, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "iconfont icon-wenjianjia2 c-light-primary mr10" + }), visible ? /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + style: { + maxWidth: 800 + }, + value: value, + onChange: function onChange(e) { + return setValue(e.target.value); + } + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + title: data === null || data === void 0 ? void 0 : data.name, + onClick: function onClick() { + return onOpen(data.id); + }, + className: CourseFoldermodules.name, + children: data === null || data === void 0 ? void 0 : data.name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CourseFoldermodules.btns, + style: { + height: 21 + }, + children: [visible ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + return onRename(data.id); + }, + className: "ml0", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-chenggong1", + style: { + color: '#33BD8C' + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + return setVisible(false); + }, + className: "ml10", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-qingchu" + }) + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + onMove(data.id, 'up'); + }, + className: "ml0", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shangyi3", + style: { + transform: 'translateY(2px)' + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + onClick: function onClick() { + onMove(data.id, 'down'); + }, + className: "ml10", + style: { + transform: 'rotate(180deg) translateY(-1px)' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shangyi3" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + style: { + marginLeft: 16 + }, + onClick: function onClick() { + return setVisible(true); + }, + type: "link", + children: "\u91CD\u547D\u540D" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + onClick: function onClick() { + return onDelete(data.id); + }, + type: "link", + danger: true, + children: "\u5220\u9664" + })] + })] + }); +}; +/* harmony default export */ var CourseFolder = (List); +;// CONCATENATED MODULE: ./src/components/Crumbs/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Crumbsmodules = ({"flex_box_center":"flex_box_center___pi9_S","flex_space_between":"flex_space_between___rO6RX","flex_box_vertical_center":"flex_box_vertical_center___Um6_a","flex_box_center_end":"flex_box_center_end___cvzvJ","flex_box_column":"flex_box_column___JTgH5","pWrap":"pWrap___XZhnK","few":"few___ZWrwh"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/popover/index.js +var popover = __webpack_require__(60324); +;// CONCATENATED MODULE: ./src/components/Crumbs/index.tsx + + + + + +var Crumbs = function Crumbs(_ref) { + var _ref$data = _ref.data, + data = _ref$data === void 0 ? [] : _ref$data, + _onClick = _ref.onClick; + // const [value, setValue] = useState(''); + + var renderFew = function renderFew() { + return data.map(function (e, i) { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Crumbsmodules.few, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { + title: e.name, + style: { + color: i === 0 ? '#333333' : '#999999' + }, + onClick: function onClick() { + return _onClick(e.id); + }, + children: e.name + }), i < data.length - 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "/" + })] + }, i); + }); + }; + var renderMuch = function renderMuch() { + var bool = true; + var items = data.slice(2, -2); + var content = /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: Crumbsmodules.pWrap, + children: items.map(function (e) { + return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + title: e.name, + onClick: function onClick() { + return _onClick(e.id); + }, + children: e.name + }, e.id); + }) + }); + return data.map(function (e, i) { + var dom = null; + if (i > 1 && i < data.length - 2) { + if (bool) { + dom = /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { + placement: "bottom", + content: content, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: "#999", + cursor: 'pointer' + }, + children: ".../" + }) + }, i); + bool = false; + } + } else { + dom = /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Crumbsmodules.few, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { + title: e.name, + style: { + color: i === 0 ? '#333333' : '#999999' + }, + onClick: function onClick() { + return _onClick(e.id); + }, + children: e.name + }), i < data.length - 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: "/" + })] + }, i); + } + return dom; + }); + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { + style: { + overflowX: 'auto' + }, + children: (data === null || data === void 0 ? void 0 : data.length) > 5 ? renderMuch() : renderFew() + }); +}; +/* harmony default export */ var components_Crumbs = (Crumbs); +;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/components/CreateNewFolderModal/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CreateNewFolderModalmodules = ({"flex_box_center":"flex_box_center___1CKo6","flex_space_between":"flex_space_between___rUCdg","flex_box_vertical_center":"flex_box_vertical_center___GLcu0","flex_box_center_end":"flex_box_center_end___MHgUN","flex_box_column":"flex_box_column___xb09K","addModal":"addModal___kAwch","row":"row___d1DjU","label":"label___LwmlC","customTree":"customTree___DxRuQ","name":"name___hihBv"}); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/index.js + 8 modules +var tree = __webpack_require__(46819); +;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/components/CreateNewFolderModal/CustomTree.tsx + + + + + + +var CustomTree = function CustomTree(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + defaultValue = _ref.defaultValue, + disabled = _ref.disabled, + data = _ref.data; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + treeData = _useState2[0], + setTreeData = _useState2[1]; + (0,_react_17_0_2_react.useEffect)(function () { + var item = [{ + title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + title: '根目录', + className: CreateNewFolderModalmodules.name, + children: "\u6839\u76EE\u5F55" + }), + key: 0, + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-wenjianjia2 c-light-primary mr10", + style: { + lineHeight: '19px' + } + }), + children: transformTreeKey(data || []) + }]; + setTreeData(item); + }, [data]); + function mapTree(org) { + var realChildren = org.children; + var haveChildren = Array.isArray(realChildren) && realChildren.length > 0; + var key = org === null || org === void 0 ? void 0 : org.id; + return { + //分别将我们查询出来的值做出改变他的key + title: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + title: org === null || org === void 0 ? void 0 : org.name, + className: CreateNewFolderModalmodules.name, + children: org === null || org === void 0 ? void 0 : org.name + }), + key: key, + icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-wenjianjia2 c-light-primary mr10", + style: { + lineHeight: '19px' + } + }), + //判断它是否存在子集,若果存在就进行再次进行遍历操作,知道不存在子集便对其他的元素进行操作 + children: haveChildren ? realChildren === null || realChildren === void 0 ? void 0 : realChildren.map(function (e) { + return mapTree(e); + }) : [] + }; + } + var transformTreeKey = function transformTreeKey(items) { + return items === null || items === void 0 ? void 0 : items.map(function (org) { + return mapTree(org); + }); + }; + var param = defaultValue ? { + defaultExpandedKeys: [0] + } : { + selectedKeys: value, + defaultExpandedKeys: value + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: CreateNewFolderModalmodules.customTree, + children: treeData.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tree/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, param), {}, { + showIcon: true, + treeData: treeData, + onSelect: onChange, + disabled: disabled + })) + }); +}; +/* harmony default export */ var CreateNewFolderModal_CustomTree = (CustomTree); +;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/components/CreateNewFolderModal/index.tsx + + + + + + + + + + +var CreateNewFolderModal = function CreateNewFolderModal(_ref) { + var onOk = _ref.onOk, + visible = _ref.visible, + onCancel = _ref.onCancel, + data = _ref.data, + currentFolderId = _ref.currentFolderId; + var _useState = (0,_react_17_0_2_react.useState)(''), + _useState2 = slicedToArray_default()(_useState, 2), + value = _useState2[0], + setValue = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)([0]), + _useState4 = slicedToArray_default()(_useState3, 2), + selectedKeys = _useState4[0], + setSelectedKeys = _useState4[1]; + (0,_react_17_0_2_react.useEffect)(function () { + setSelectedKeys([currentFolderId]); + setValue(''); + }, [currentFolderId]); + var handleOk = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var array, i, res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + array = ['?', '、', '/', '╲', '*', '<', '>', '|']; + if (value.trim()) { + _context.next = 4; + break; + } + message/* default */.ZP.warn('请输入文件夹名称'); + return _context.abrupt("return"); + case 4: + if (!(value.charAt(0) === ' ')) { + _context.next = 7; + break; + } + message/* default */.ZP.warn('首字符不能为空格'); + return _context.abrupt("return"); + case 7: + i = 0; + case 8: + if (!(i < value.length)) { + _context.next = 15; + break; + } + if (!array.includes(value.charAt(i))) { + _context.next = 12; + break; + } + message/* default */.ZP.warn('文件夹名称包含特殊字符'); + return _context.abrupt("return", false); + case 12: + i++; + _context.next = 8; + break; + case 15: + _context.next = 17; + return (0,service_user/* createCourseFolder */.zK)({ + parent_id: selectedKeys.length > 0 ? selectedKeys[0] : 0, + name: value + }); + case 17: + res = _context.sent; + if (res.status === 0) { + onCancel(); + onOk(res === null || res === void 0 ? void 0 : res.course_folder_id); + } + case 19: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function handleOk() { + return _ref2.apply(this, arguments); + }; + }(); + return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + centered: true, + title: "\u65B0\u5EFA\u6587\u4EF6\u5939", + visible: visible, + width: 500, + onCancel: onCancel, + onOk: handleOk, + destroyOnClose: true, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CreateNewFolderModalmodules.addModal, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CreateNewFolderModalmodules.row, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CreateNewFolderModalmodules.label, + children: "\u6587\u4EF6\u5939\u540D\u79F0: " + }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + placeholder: "\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0", + value: value, + onChange: function onChange(e) { + return setValue(e.target.value); + } + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CreateNewFolderModalmodules.row, + style: { + alignItems: 'start', + maxHeight: 500, + overflow: 'auto' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: CreateNewFolderModalmodules.label, + children: "\u6587\u4EF6\u5939\u4F4D\u7F6E: " + }), /*#__PURE__*/(0,jsx_runtime.jsx)(CreateNewFolderModal_CustomTree, { + value: selectedKeys, + onChange: function onChange(keys) { + return setSelectedKeys(keys); + }, + data: data + })] + })] + }) + }); +}; +/* harmony default export */ var components_CreateNewFolderModal = (CreateNewFolderModal); +;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/components/AddClassroomModal/index.tsx + + + + + + + + + + +var AddClassroomModal = function AddClassroomModal(_ref) { + var onOk = _ref.onOk, + visible = _ref.visible, + onCancel = _ref.onCancel, + data = _ref.data, + currentFolderId = _ref.currentFolderId, + moveClassId = _ref.moveClassId; + var _useState = (0,_react_17_0_2_react.useState)([0]), + _useState2 = slicedToArray_default()(_useState, 2), + selectedKeys = _useState2[0], + setSelectedKeys = _useState2[1]; + (0,_react_17_0_2_react.useEffect)(function () { + setSelectedKeys([currentFolderId]); + }, [currentFolderId]); + var handleOk = /*#__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,service_user/* createUserFolder */.u4)(selectedKeys.length > 0 ? selectedKeys[0] : 0, { + course_id: moveClassId + }); + case 2: + res = _context.sent; + if (res.status === 0) { + onCancel(); + onOk(); + } + case 4: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function handleOk() { + return _ref2.apply(this, arguments); + }; + }(); + return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + centered: true, + title: "\u79FB\u52A8\u5230", + visible: visible, + width: 500, + onCancel: onCancel, + onOk: handleOk, + destroyOnClose: true, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CreateNewFolderModalmodules.addModal, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u52A8\u5230\u7684\u6587\u4EF6\u5939" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + style: { + alignItems: 'start', + maxHeight: 500, + overflow: 'auto' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(CreateNewFolderModal_CustomTree, { + value: selectedKeys, + onChange: function onChange(keys) { + return setSelectedKeys(keys); + }, + data: data + }) + })] + }) + }); +}; +/* harmony default export */ var components_AddClassroomModal = (AddClassroomModal); ;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/index.tsx @@ -686,8 +1314,12 @@ var _excluded = ["user", "userDetail", "globalSetting", "loading", "dispatch"]; + + + + var Classrooms = function Classrooms(_ref) { - var _user$userInfo2, _user$userInfo4, _user$userInfo5, _globalSetting$settin; + var _user$userInfo2, _user$userInfo4, _user$userInfo5, _globalSetting$settin, _user$userInfo6, _globalSetting$settin2, _user$userInfo7; var user = _ref.user, userDetail = _ref.userDetail, globalSetting = _ref.globalSetting, @@ -741,12 +1373,32 @@ var Classrooms = function Classrooms(_ref) { _useState16 = slicedToArray_default()(_useState15, 2), showType = _useState16[0], setShowType = _useState16[1]; + var _useState17 = (0,_react_17_0_2_react.useState)(false), + _useState18 = slicedToArray_default()(_useState17, 2), + addFolderBtnLoading = _useState18[0], + setAddFolderBtnLoading = _useState18[1]; + var _useState19 = (0,_react_17_0_2_react.useState)(false), + _useState20 = slicedToArray_default()(_useState19, 2), + addFolderModalVisible = _useState20[0], + setAddFolderModalVisible = _useState20[1]; + var _useState21 = (0,_react_17_0_2_react.useState)(), + _useState22 = slicedToArray_default()(_useState21, 2), + initFolderData = _useState22[0], + setInitFolderData = _useState22[1]; + var _useState23 = (0,_react_17_0_2_react.useState)(), + _useState24 = slicedToArray_default()(_useState23, 2), + navigation = _useState24[0], + setNavigation = _useState24[1]; + var _useState25 = (0,_react_17_0_2_react.useState)(), + _useState26 = slicedToArray_default()(_useState25, 2), + folderData = _useState26[0], + setFolderData = _useState26[1]; // 固定弹窗显隐状态 - var _useState17 = (0,_react_17_0_2_react.useState)(true), - _useState18 = slicedToArray_default()(_useState17, 2), - affixStatus = _useState18[0], - setAffixStatus = _useState18[1]; + var _useState27 = (0,_react_17_0_2_react.useState)(true), + _useState28 = slicedToArray_default()(_useState27, 2), + affixStatus = _useState28[0], + setAffixStatus = _useState28[1]; (0,_react_17_0_2_react.useEffect)(function () { var _location$pathname$sp; username.current = (_location$pathname$sp = location.pathname.split('/')) === null || _location$pathname$sp === void 0 ? void 0 : _location$pathname$sp[2]; @@ -760,7 +1412,9 @@ var Classrooms = function Classrooms(_ref) { username: username.current }; setParams(query); - getCourses(query); + getCourses(query).then(function (res) { + setInitFolderData(res === null || res === void 0 ? void 0 : res.course_folders); + }); }, [location.pathname]); (0,_react_17_0_2_react.useEffect)(function () { var _user$userInfo; @@ -809,8 +1463,11 @@ var Classrooms = function Classrooms(_ref) { if (res) { setCount(res.count || 0); setData(res.courses || []); + setNavigation(res.navigation || []); + setFolderData(res.course_folders || []); } - case 4: + return _context.abrupt("return", res); + case 5: case "end": return _context.stop(); } @@ -820,6 +1477,47 @@ var Classrooms = function Classrooms(_ref) { return _ref2.apply(this, arguments); }; }(); + var _useState29 = (0,_react_17_0_2_react.useState)(false), + _useState30 = slicedToArray_default()(_useState29, 2), + moveClassroomModalVisible = _useState30[0], + setMoveClassroomModalVisible = _useState30[1]; + var _useState31 = (0,_react_17_0_2_react.useState)(0), + _useState32 = slicedToArray_default()(_useState31, 2), + moveClassId = _useState32[0], + setMoveClassId = _useState32[1]; + var _openMoveClassroomModal = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(courseId) { + var query, res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + query = { + page: 1, + per_page: 16, + sort_by: 'updated_at', + sort_direction: 'desc', + username: username.current + }; + _context2.next = 3; + return dispatch({ + type: 'userDetail/getCourses', + payload: query + }); + case 3: + res = _context2.sent; + setMoveClassId(courseId); + setInitFolderData(res === null || res === void 0 ? void 0 : res.course_folders); + setMoveClassroomModalVisible(true); + case 7: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function openMoveClassroomModal(_x2) { + return _ref3.apply(this, arguments); + }; + }(); var handleChangeCategory = function handleChangeCategory(category) { var _window$location$href; console.log(category, 'category'); @@ -932,7 +1630,14 @@ var Classrooms = function Classrooms(_ref) { id: 'end', name: '已结束' }]; - console.log((0,authority/* isStudents */.Yh)(), 2222); + var handleOpen = function handleOpen(id) { + var newParams = objectSpread2_default()(objectSpread2_default()({}, params), {}, { + page: 1, + course_folder_id: id + }); + setParams(newParams); + getCourses(newParams); + }; return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Classroomsmodules.wrap, @@ -988,14 +1693,93 @@ var Classrooms = function Classrooms(_ref) { return handleJoinVerify(VerifyType.Classrooms); }, children: "\u52A0\u5165\u6559\u5B66\u8BFE\u5802" - }), ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_identity) !== '学生' && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin = globalSetting.setting) !== null && _globalSetting$settin !== void 0 && _globalSetting$settin.hide_course) && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { style: { marginLeft: 'auto' }, - onClick: function onClick() { - return _umi_production_exports.history.push("/classrooms/new?username=".concat(username.current)); - }, - children: "\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802" + children: [((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_identity) !== '学生' && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin = globalSetting.setting) !== null && _globalSetting$settin !== void 0 && _globalSetting$settin.hide_course) && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + style: { + marginLeft: 'auto' + }, + onClick: function onClick() { + return _umi_production_exports.history.push("/classrooms/new?username=".concat(username.current)); + }, + children: "\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802" + }), ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.user_identity) !== '学生' && !(globalSetting !== null && globalSetting !== void 0 && (_globalSetting$settin2 = globalSetting.setting) !== null && _globalSetting$settin2 !== void 0 && _globalSetting$settin2.hide_course) && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { + loading: addFolderBtnLoading, + style: { + marginLeft: 10 + }, + onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + var query, res; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + query = { + page: 1, + per_page: 16, + sort_by: 'updated_at', + sort_direction: 'desc', + username: username.current + }; + setAddFolderBtnLoading(true); + _context3.next = 4; + return getCourses(query); + case 4: + res = _context3.sent; + setInitFolderData(res === null || res === void 0 ? void 0 : res.course_folders); + setAddFolderBtnLoading(false); + setAddFolderModalVisible(true); + case 8: + case "end": + return _context3.stop(); + } + }, _callee3); + })), + children: "\u65B0\u5EFA\u6587\u4EF6\u5939" + })] + })] + }), ((_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.identity) !== 'student' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Classroomsmodules.folderWrapper, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(components_Crumbs, { + data: navigation, + onClick: handleOpen + }), folderData === null || folderData === void 0 ? void 0 : folderData.map(function (item) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(CourseFolder, { + data: item, + onMove: ( /*#__PURE__*/function () { + var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(id, moveType) { + var res; + return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { + case 0: + _context4.next = 2; + return (0,service_user/* moveCourseFolder */.gk)(id, { + type: moveType + }); + case 2: + res = _context4.sent; + if (res.status === 0) { + getCourses(params); + } + case 4: + case "end": + return _context4.stop(); + } + }, _callee4); + })); + return function (_x3, _x4) { + return _ref5.apply(this, arguments); + }; + }()), + onOpen: handleOpen, + onRenameOk: function onRenameOk() { + return getCourses(params); + }, + onDeleteOk: function onDeleteOk() { + return getCourses(params); + } + }, item.id); })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, { loading: loading['userDetail/getCourses'], @@ -1005,17 +1789,21 @@ var Classrooms = function Classrooms(_ref) { }, children: [showType == 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* ClassroomList */.w9, { dataSource: data === null || data === void 0 ? void 0 : data.map(function (e) { - var _e$teacher, _e$teacher2; + var _e$teacher; return objectSpread2_default()(objectSpread2_default()({}, e), {}, { is_accessible: e.can_visited, course_members_count: e.members_count, tasks_count: e.homework_commons_count, - avatar_url: (_e$teacher = e.teacher) === null || _e$teacher === void 0 ? void 0 : _e$teacher.avatar_url, - creator: (_e$teacher2 = e.teacher) === null || _e$teacher2 === void 0 ? void 0 : _e$teacher2.real_name + // avatar_url: e.teacher?.avatar_url, + creator: (_e$teacher = e.teacher) === null || _e$teacher === void 0 ? void 0 : _e$teacher.real_name }); }), right: 23, - col: 3 + col: 3, + type: 1, + openMoveClassroomModal: function openMoveClassroomModal(courseId) { + return _openMoveClassroomModal(courseId); + } // precision={1} , wrapWidth: 887, @@ -1049,6 +1837,32 @@ var Classrooms = function Classrooms(_ref) { }) })] })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_CreateNewFolderModal, { + visible: addFolderModalVisible, + onCancel: function onCancel() { + return setAddFolderModalVisible(false); + }, + data: initFolderData, + currentFolderId: params.course_folder_id, + onOk: function onOk(folderId) { + getCourses(objectSpread2_default()(objectSpread2_default()({}, params), {}, { + page: 1, + course_folder_id: folderId + })); + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_AddClassroomModal, { + visible: moveClassroomModalVisible, + onCancel: function onCancel() { + return setMoveClassroomModalVisible(false); + }, + data: initFolderData, + moveClassId: moveClassId, + currentFolderId: params.course_folder_id, + onOk: function onOk() { + getCourses(objectSpread2_default()(objectSpread2_default()({}, params), {}, { + page: 1 + })); + } }), /*#__PURE__*/(0,jsx_runtime.jsx)(JoinClassroomModal/* default */.Z, { visible: visibleJoinClassroom, onCancel: function onCancel() { @@ -1057,11 +1871,11 @@ var Classrooms = function Classrooms(_ref) { })] }); }; -/* harmony default export */ var Detail_Classrooms = ((0,_umi_production_exports.connect)(function (_ref3) { - var user = _ref3.user, - userDetail = _ref3.userDetail, - loading = _ref3.loading, - globalSetting = _ref3.globalSetting; +/* harmony default export */ var Detail_Classrooms = ((0,_umi_production_exports.connect)(function (_ref6) { + var user = _ref6.user, + userDetail = _ref6.userDetail, + loading = _ref6.loading, + globalSetting = _ref6.globalSetting; return { user: user, userDetail: userDetail, @@ -1070,6 +1884,369 @@ var Classrooms = function Classrooms(_ref) { }; })(Classrooms)); +/***/ }), + +/***/ 77578: +/*!**********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/_util/getRenderPropValue.js ***! + \**********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Z: function() { return /* binding */ getRenderPropValue; } +/* harmony export */ }); +const getRenderPropValue = propValue => { + if (!propValue) { + return null; + } + if (typeof propValue === 'function') { + return propValue(); + } + return propValue; +}; + +/***/ }), + +/***/ 39722: +/*!***************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! + \***************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ t5: function() { return /* binding */ RawPurePanel; } +/* harmony export */ }); +/* unused harmony export getOverlay */ +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356); +"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 getOverlay = (prefixCls, title, content) => { + if (!title && !content) return undefined; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content))); +}; +const RawPurePanel = props => { + const { + hashId, + prefixCls, + className, + style, + placement = 'top', + title, + content, + children + } = props; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className), + style: style + }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { + className: `${prefixCls}-arrow` + }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, { + className: hashId, + prefixCls: prefixCls + }), children || getOverlay(prefixCls, title, content))); +}; +const PurePanel = props => { + const { + prefixCls: customizePrefixCls + } = props, + restProps = __rest(props, ["prefixCls"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, { + prefixCls: prefixCls, + hashId: hashId + }))); +}; +/* harmony default export */ __webpack_exports__.ZP = (PurePanel); + +/***/ }), + +/***/ 60324: +/*!***********************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***! + \***********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310); +/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); +/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892); +/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); +/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848); +/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722); +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356); +"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; +}; + + + + + + + +// CSSINJS + +const Overlay = _ref => { + let { + title, + content, + prefixCls + } = _ref; + return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-title` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { + className: `${prefixCls}-inner-content` + }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content))); +}; +const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => { + const { + prefixCls: customizePrefixCls, + title, + content, + overlayClassName, + placement = 'top', + trigger = 'hover', + mouseEnterDelay = 0.1, + mouseLeaveDelay = 0.1, + overlayStyle = {} + } = props, + otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); + const { + getPrefixCls + } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); + const prefixCls = getPrefixCls('popover', customizePrefixCls); + const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls); + const rootPrefixCls = getPrefixCls(); + const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId); + return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({ + placement: placement, + trigger: trigger, + mouseEnterDelay: mouseEnterDelay, + mouseLeaveDelay: mouseLeaveDelay, + overlayStyle: overlayStyle + }, otherProps, { + prefixCls: prefixCls, + overlayClassName: overlayCls, + ref: ref, + overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, { + prefixCls: prefixCls, + title: title, + content: content + }) : null, + transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName), + "data-popover-inject": true + }))); +}); +if (false) {} +Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP; +/* harmony default export */ __webpack_exports__.Z = (Popover); + +/***/ }), + +/***/ 17356: +/*!*****************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***! + \*****************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); +/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878); +/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116); +/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613); +"use client"; + + + + + +const genBaseStyle = token => { + const { + componentCls, + popoverColor, + minWidth, + fontWeightStrong, + popoverPadding, + boxShadowSecondary, + colorTextHeading, + borderRadiusLG: borderRadius, + zIndexPopup, + marginXS, + colorBgElevated, + popoverBg + } = token; + return [{ + [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { + position: 'absolute', + top: 0, + // use `left` to fix https://github.com/ant-design/ant-design/issues/39195 + left: { + _skip_check_: true, + value: 0 + }, + zIndex: zIndexPopup, + fontWeight: 'normal', + whiteSpace: 'normal', + textAlign: 'start', + cursor: 'auto', + userSelect: 'text', + transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`, + '--antd-arrow-background-color': colorBgElevated, + '&-rtl': { + direction: 'rtl' + }, + '&-hidden': { + display: 'none' + }, + [`${componentCls}-content`]: { + position: 'relative' + }, + [`${componentCls}-inner`]: { + backgroundColor: popoverBg, + backgroundClip: 'padding-box', + borderRadius, + boxShadow: boxShadowSecondary, + padding: popoverPadding + }, + [`${componentCls}-title`]: { + minWidth, + marginBottom: marginXS, + color: colorTextHeading, + fontWeight: fontWeightStrong + }, + [`${componentCls}-inner-content`]: { + color: popoverColor + } + }) + }, + // Arrow Style + (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, { + colorBg: 'var(--antd-arrow-background-color)' + }), + // Pure Render + { + [`${componentCls}-pure`]: { + position: 'relative', + maxWidth: 'none', + margin: token.sizePopupArrow, + display: 'inline-block', + [`${componentCls}-content`]: { + display: 'inline-block' + } + } + }]; +}; +const genColorStyle = token => { + const { + componentCls + } = token; + return { + [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => { + const lightColor = token[`${colorKey}6`]; + return { + [`&${componentCls}-${colorKey}`]: { + '--antd-arrow-background-color': lightColor, + [`${componentCls}-inner`]: { + backgroundColor: lightColor + }, + [`${componentCls}-arrow`]: { + background: 'transparent' + } + } + }; + }) + }; +}; +const genWireframeStyle = token => { + const { + componentCls, + lineWidth, + lineType, + colorSplit, + paddingSM, + controlHeight, + fontSize, + lineHeight, + padding + } = token; + const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight); + const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2; + const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth; + const popoverPaddingHorizontal = padding; + return { + [componentCls]: { + [`${componentCls}-inner`]: { + padding: 0 + }, + [`${componentCls}-title`]: { + margin: 0, + padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`, + borderBottom: `${lineWidth}px ${lineType} ${colorSplit}` + }, + [`${componentCls}-inner-content`]: { + padding: `${paddingSM}px ${popoverPaddingHorizontal}px` + } + } + }; +}; +/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => { + const { + colorBgElevated, + colorText, + wireframe + } = token; + const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, { + popoverPadding: 12, + popoverBg: colorBgElevated, + popoverColor: colorText + }); + return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')]; +}, token => ({ + width: 177, + minWidth: 177, + zIndexPopup: token.zIndexPopupBase + 30 +}), { + resetStyle: false, + deprecatedTokens: [['width', 'minWidth']] +})); + /***/ }) }]); \ No newline at end of file diff --git a/p__User__Detail__Classrooms__index.49bb0a61.chunk.css b/p__User__Detail__Classrooms__index.de328e76.chunk.css similarity index 62% rename from p__User__Detail__Classrooms__index.49bb0a61.chunk.css rename to p__User__Detail__Classrooms__index.de328e76.chunk.css index 0825aa122b..b64d7004f1 100644 --- a/p__User__Detail__Classrooms__index.49bb0a61.chunk.css +++ b/p__User__Detail__Classrooms__index.de328e76.chunk.css @@ -162,6 +162,12 @@ .type___S3Iq1 i { margin-right: 12px; } +.folderWrapper___B7Ipd { + background: #fff; + border-radius: 2px; + margin: 18px 0; + position: relative; +} /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/Classrooms/components/Items/index.less?modules ***! @@ -459,3 +465,182 @@ font-size: 16px; } +/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/CourseFolder/index.less?modules ***! + \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.list___x7hMl { + display: flex; + align-items: center; + justify-content: start; + margin-top: 10px; +} +.list___x7hMl > div:first-child { + color: #98bdf7; +} +.list___x7hMl:hover .btns___XdJtG { + display: flex; +} +.list___x7hMl:hover > div:first-child { + color: #145dff; +} +.list___x7hMl:hover .name___eka0n { + color: #145dff; +} +.list___x7hMl .name___eka0n { + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + font-size: 14px; + max-width: 800px; + color: #464f66; +} +.list___x7hMl .btns___XdJtG { + display: none; + align-items: center; + justify-content: start; + margin-left: 10px; +} +.list___x7hMl .btns___XdJtG button { + padding: 0; + margin-left: 10px; +} +.list___x7hMl .btns___XdJtG i { + color: #999; + cursor: pointer; + display: inline-block; +} +.list___x7hMl .btns___XdJtG i:hover { + color: #0152d9; +} + +/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Crumbs/index.less?modules ***! + \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___pi9_S { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___rO6RX { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___Um6_a { + align-items: center; + box-align: center; +} +.flex_box_center_end___cvzvJ { + 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___JTgH5 { + flex-direction: column; + box-orient: block-axis; +} +.pWrap___XZhnK { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +.pWrap___XZhnK > span { + max-width: 200px; + cursor: pointer; + font-weight: 400; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.pWrap___XZhnK > span:hover { + color: #0152d9 !important; +} +.few___ZWrwh { + font-size: 14px; + color: #999; + display: inline-flex; +} +.few___ZWrwh b { + display: inline-block; + max-width: 200px; + cursor: pointer; + font-weight: 400; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.few___ZWrwh b:hover { + color: #0152d9 !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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/Classrooms/components/CreateNewFolderModal/index.less?modules ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___1CKo6 { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___rUCdg { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___GLcu0 { + align-items: center; + box-align: center; +} +.flex_box_center_end___MHgUN { + 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___xb09K { + flex-direction: column; + box-orient: block-axis; +} +.addModal___kAwch .row___d1DjU { + display: flex; + align-items: center; + margin-top: 20px; +} +.addModal___kAwch .row___d1DjU .label___LwmlC { + font-size: 14px; + color: #3a3a3a; + width: 100px; + flex-shrink: 0; +} +.customTree___DxRuQ .name___hihBv { + display: inline-block; + font-size: 14px; + margin-left: 10px; + max-width: 200px; + cursor: pointer; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin-top: 4px; +} +.customTree___DxRuQ .ant-tree-node-content-wrapper { + display: flex; + align-items: center; +} +.customTree___DxRuQ .ant-tree-switcher { + color: #999999; + line-height: 29px; +} + diff --git a/p__User__Detail__ExperImentImg__Add__index.c35fb5f5.async.js b/p__User__Detail__ExperImentImg__Add__index.1dd7623f.async.js similarity index 99% rename from p__User__Detail__ExperImentImg__Add__index.c35fb5f5.async.js rename to p__User__Detail__ExperImentImg__Add__index.1dd7623f.async.js index e77bf739b8..43fe49cc6d 100644 --- a/p__User__Detail__ExperImentImg__Add__index.c35fb5f5.async.js +++ b/p__User__Detail__ExperImentImg__Add__index.1dd7623f.async.js @@ -13,9 +13,6 @@ __webpack_require__.d(__webpack_exports__, { Z: function() { return /* binding */ Environment_Label; } }); -// 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/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); ;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules @@ -31,7 +28,6 @@ var jsx_runtime = __webpack_require__(37712); - var Label = function Label(_ref) { var name = _ref.name, tooltipTitle = _ref.tooltipTitle, @@ -44,7 +40,6 @@ var Label = function Label(_ref) { errorStyle = _ref$errorStyle === void 0 ? {} : _ref$errorStyle, _ref$nameWidth = _ref.nameWidth, nameWidth = _ref$nameWidth === void 0 ? 112 : _ref$nameWidth, - nameStyle = _ref.nameStyle, _ref$align = _ref.align, align = _ref$align === void 0 ? 'center' : _ref$align, _ref$contentStyle = _ref.contentStyle, @@ -57,9 +52,9 @@ var Label = function Label(_ref) { }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Labelmodules.left, - style: objectSpread2_default()({ + style: { width: nameWidth - }, nameStyle), + }, children: [required && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: "*" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { diff --git a/p__User__Detail__ExperImentMirror__Add__index.797b849a.chunk.css b/p__User__Detail__ExperImentMirror__Add__index.797b849a.chunk.css deleted file mode 100644 index f3a19fdfce..0000000000 --- a/p__User__Detail__ExperImentMirror__Add__index.797b849a.chunk.css +++ /dev/null @@ -1,726 +0,0 @@ -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/pages/tasks/vnc-view/index.less ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.vnc-panel-wrapper { - position: relative; - height: calc(100vh - 105px); - overflow: hidden; -} -.vnc-panel-wrapper.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 200; - height: 100vh; - background: white; -} -.vnc-panel-wrapper-windows { - position: relative; - height: calc(90vh); - overflow: hidden; -} -.vnc-panel-wrapper-windows .btn-vnc-resize { - position: absolute; - right: 16px; - top: 48px; - z-index: 101; - color: #fff; -} -.vnc-panel-wrapper-windows.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 200; - height: 100vh; - background: white; -} -.vnc-panel { - height: 100%; - margin: 0 auto; - min-height: 500px; -} - -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ExperImentMirror/Add/index.less?modules ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.wrap___B2Nx5 { - background: #fff; - height: 100%; - display: flex; - flex-direction: column; -} -.wrap___B2Nx5 .content___inmMI { - width: 1200px; - margin: 0 auto; -} -.wrap___B2Nx5 .content___inmMI .crumbs___tPDYI { - display: flex; - justify-content: space-between; - align-items: center; - padding-top: 15px; - padding-bottom: 15px; - color: #5F6368; - border-bottom: 1px solid #DBDCE0; -} -.wrap___B2Nx5 .content___inmMI .title___DnAU3 { - font-size: 14px; - font-weight: 600; - color: #000; - margin-top: 30px; - margin-bottom: 30px; -} -.wrap___B2Nx5 .content___inmMI .upload___Y6Bso { - height: 160px; - background-color: rgba(48, 97, 208, 0.04); - border-radius: 2px; - border: 1px dashed #5487FC; - text-align: center; - padding-top: 30px; -} -.wrap___B2Nx5 .content___inmMI .btn___GBnU5 { - background-color: #F6F7F9; - box-shadow: inset 0px 1px 3px 0px #D7D8D9; - color: #9096A3; -} -.wrap___B2Nx5 .content___inmMI .activeBtn___zapUO { - background-color: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - color: #fff; -} -.wrap___B2Nx5 .content___inmMI .head___NxPDC { - height: 90px; - display: flex; - align-items: center; - padding-top: 5px; -} -.wrap___B2Nx5 .content___inmMI .head___NxPDC .title___DnAU3 { - font-size: 16px; - font-weight: bold; - color: #333333; -} -.wrap___B2Nx5 .content___inmMI .head___NxPDC .add___xDGwY { - width: 120px; - height: 32px; - line-height: 30px; - text-align: center; - background: #F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%); - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 4px; - border: 1px solid #BACFFE; - font-size: 14px; - font-weight: 500; - color: #3061D0; - cursor: pointer; - margin-left: auto; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.wrap___B2Nx5 .content___inmMI .head___NxPDC .add___xDGwY:hover { - border: 1px solid #3061D0; -} -.wrap___B2Nx5 .content___inmMI .head___NxPDC .addDisable___H0ZuM { - width: 120px; - height: 32px; - background: #FAFBFC; - line-height: 30px; - text-align: center; - box-shadow: inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 4px; - border: 1px solid #E9EAEC; - color: #C0C0C0; - margin-left: auto; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - font-size: 14px; - font-weight: 500; - cursor: not-allowed; -} -.wrap___B2Nx5 .content___inmMI .head___NxPDC .setting___MmwKJ { - width: 100px; - height: 32px; - line-height: 32px; - text-align: center; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 4px; - font-size: 14px; - font-weight: 500; - color: #FFFFFF; - cursor: pointer; - margin-left: 20px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm { - height: 40px; - display: flex; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm > div { - margin-right: 22px; - margin-left: -22px; - position: relative; - cursor: default; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm > div:hover i { - visibility: visible; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm > div:hover .name___nDnrW { - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm > div i { - color: #dedede; - visibility: hidden; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm > div span { - font-size: 16px; - color: #333333; - padding: 0 6px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm .active___b0v1s .name___nDnrW { - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .tabs___p2Lcm .active___b0v1s::after { - content: ''; - width: calc(100% - 47px); - height: 2px; - background: #165DFF; - position: absolute; - bottom: 0px; - left: 23px; -} -.wrap___B2Nx5 .content___inmMI .line___KJzwQ { - height: 1px; - border-bottom: 1px solid #DEDEDE; - margin-bottom: 40px; -} -.wrap___B2Nx5 .content___inmMI .resource___nkJmG { - width: 206px; - height: 38px; - background: #F5F5F5; - border-radius: 25px; - display: flex; - align-items: center; - justify-content: space-between; -} -.wrap___B2Nx5 .content___inmMI .resource___nkJmG div { - color: #333333; - font-size: 14px; - cursor: pointer; - text-align: center; - line-height: 38px; - width: 102px; -} -.wrap___B2Nx5 .content___inmMI .resource___nkJmG .active___b0v1s { - height: 36px; - line-height: 34px; - background: #F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%); - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 18px; - border: 1px solid #BACFFE; - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .mirror___Zxa5R { - width: 160px; - height: 32px; - border-radius: 2px; - border: 1px solid #BACFFE; - display: flex; - align-items: center; - justify-content: space-between; - padding: 0 20px; - cursor: pointer; - margin-right: 20px; -} -.wrap___B2Nx5 .content___inmMI .mirror___Zxa5R > div { - font-size: 14px; - color: #165DFF; - flex: 1 1; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - padding-right: 10px; -} -.wrap___B2Nx5 .content___inmMI .mirror___Zxa5R > i { - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N { - display: flex; - align-items: center; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N > div { - width: 256px; - height: 82px; - background: #F5F5F5; - border-radius: 4px; - margin-right: 20px; - padding-left: 20px; - padding-top: 18px; - cursor: pointer; - position: relative; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N > div > span { - position: absolute; - z-index: 10; - right: 6px; - top: 4px; - display: none; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N > div > div { - display: flex; - align-items: center; - margin-bottom: 10px; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N > div > div i { - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N > div > div span { - font-size: 14px; - font-weight: 600; - color: #333333; - margin-left: 8px; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N > div aside { - font-size: 12px; - color: #333333; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N .active___b0v1s { - background: #3061D0; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N .active___b0v1s > span { - display: inline; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N .active___b0v1s * { - color: #fff; -} -.wrap___B2Nx5 .content___inmMI .interface___U4m_N .disabled___QOL9G * { - color: #999999; -} -.wrap___B2Nx5 .content___inmMI .port___Jjnot { - display: flex; - align-items: center; -} -.wrap___B2Nx5 .content___inmMI .grade___M5vvs { - display: inline-block; - font-size: 16px; - font-weight: 600; - margin-bottom: 30px; - color: #165DFF; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.wrap___B2Nx5 .content___inmMI .grade___M5vvs i { - margin-left: 8px; - font-size: 12px; - display: inline-block; - transform: scale(0.6) translateY(-2px); -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT { - border-radius: 4px; - border: 1px solid #DEDEDE; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .tabTitle___uZDKQ { - max-width: 310px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - height: 60px; - line-height: 58px; - border-right: 1px solid #DEDEDE; - padding: 0 20px; - position: relative; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .more___CivKO { - width: 91px; - color: #165DFF; - display: flex; - align-items: center; - justify-content: center; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .more___CivKO i { - display: inline-block; - font-size: 12px; - margin-left: 5px; - transform: scale(0.6) translateY(3px); -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-input-group-wrapper { - border-radius: 4px; - overflow: hidden; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-input-group-wrapper .ant-input { - width: 149px; - height: 50px; - background: #F5F5F5; - border: 0; - margin-left: 10px; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-input-group-wrapper .ant-input:focus { - box-shadow: none; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-input-group-wrapper .ant-input-group-addon { - background: #F5F5F5; - border: 0; - padding-right: 20px; - font-size: 14px; - color: #999999; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-tab { - margin: 0; - padding: 0; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-nav::before { - border-bottom: 1px solid #DEDEDE; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-tab-active { - border: 0; - background: rgba(22, 93, 255, 0.1); -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-tab-active .ant-tabs-tab-btn { - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-tab-active .ant-tabs-tab-btn > div::after { - content: ''; - width: calc(100% - 40px); - height: 2px; - background: #165DFF; - position: absolute; - bottom: 0px; - left: 20px; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-tab-active + div.ant-tabs-tab { - border: 0; -} -.wrap___B2Nx5 .content___inmMI .tabsBox___CMDAT .ant-tabs-ink-bar { - display: none; -} -.wrap___B2Nx5 .content___inmMI .system___EobCJ { - display: flex; - align-items: center; -} -.wrap___B2Nx5 .content___inmMI .system___EobCJ div { - width: 140px; - height: 50px; - background: #F5F5F5; - border-radius: 4px; - display: flex; - align-items: center; - justify-content: center; - color: #333333; - margin-right: 20px; - cursor: pointer; -} -.wrap___B2Nx5 .content___inmMI .system___EobCJ div i { - margin-right: 20px; -} -.wrap___B2Nx5 .content___inmMI .system___EobCJ div span { - font-size: 14px; -} -.wrap___B2Nx5 .content___inmMI .system___EobCJ .active___b0v1s { - background: #F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%); - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border: 1px solid #BACFFE; - color: #165DFF; -} -.wrap___B2Nx5 .content___inmMI .explain___aXuj7 { - font-size: 14px; - color: #165DFF; - text-decoration: underline; - cursor: pointer; -} -.wrap___B2Nx5 .btns___exYX3 { - position: fixed; - width: 100%; - bottom: 0; - left: 0; - z-index: 11; - height: 70px; - background: #FFFFFF; - box-shadow: 0px -4px 8px 1px #F1F1F1; - display: flex; - justify-content: center; - align-items: center; -} -.wrap___B2Nx5 .btns___exYX3 > button { - padding: 9px 34px; - border-radius: 2px; - height: auto; - height: initial; -} -.wrap___B2Nx5 .btns___exYX3 > button:last-child { - background: #3061D0; - color: #fff; -} -.wrap___B2Nx5 .template___QcdcU .liWrap___Fuo5c { - max-height: 300px; - overflow: auto; -} -.wrap___B2Nx5 .template___QcdcU .liWrap___Fuo5c .li___LFRM6 { - height: 30px; - display: flex; - justify-content: space-between; - padding: 0 12px; - align-items: center; - cursor: pointer; -} -.wrap___B2Nx5 .template___QcdcU .liWrap___Fuo5c .li___LFRM6:hover { - background: #e8e7e7; -} -.wrap___B2Nx5 .template___QcdcU .liWrap___Fuo5c .li___LFRM6 span { - font-size: 14px; - color: #000000; - flex: 1 1; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - padding-right: 10px; -} -.wrap___B2Nx5 .template___QcdcU .liWrap___Fuo5c .li___LFRM6 .tag___i6pSc { - width: 44px; - height: 20px; - border-radius: 10px; - border: 1px solid #F7B500; - font-size: 12px; - font-weight: 400; - color: #F7B500; - line-height: 18px; - text-align: center; -} -.cpuWrap___OGtQ6 { - display: flex; - align-items: center; - justify-content: space-between; -} -.cpuWrap___OGtQ6 .activebtn___ewtT9 { - display: flex; - align-items: center; - justify-content: space-between; - width: 140px; - height: 40px; - padding-left: 12px; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 4px; - color: #fff; - cursor: pointer; -} -.cpuWrap___OGtQ6 .btn___GBnU5 { - width: 140px; - height: 40px; - padding-left: 12px; - line-height: 40px; - background: #F5F5F5; - border-radius: 4px; - color: #000; - cursor: pointer; -} -.activeTab___gGdC4 { - display: inline-block; - width: 54px; - margin-right: 30px; - text-align: center; - color: #165DFF; - background-color: #F6F7F9; - border-radius: 2px; - cursor: pointer; -} -.tab___WZtWn { - display: inline-block; - width: 54px; - margin-right: 30px; - text-align: center; - cursor: pointer; -} -.disabledBtn___Ecxvs { - color: #C5C5C5 !important; - cursor: pointer; - background-color: #FAFBFC !important; - box-shadow: inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 2px; -} -.doc___qtjta:hover { - color: #165DFF; - cursor: pointer; -} -.note____9sws { - padding-top: 10px; - padding-bottom: 10px; - background: rgba(255, 157, 24, 0.1); - border-radius: 0px 0px 8px 8px; - margin-bottom: 30px; -} -.note____9sws p { - margin: 0; -} -.form___egU6x [class~='ant-select-selector'] { - height: 40px !important; -} -.form___egU6x [class~='ant-select-selector'] { - min-height: 40px !important; -} -div[class~='ant-form-item-label'] label { - font-size: 16px !important; - color: #979797; -} -.flex___XDNjB { - display: flex; - justify-content: center; - align-items: center; -} -.config_Warp___Vl4Tg { - width: 160px; - height: 40px; - border-radius: 2px; - border: 1px solid #DCDCDC; - margin-right: 8px; -} -.config_Warp___Vl4Tg [class~="ant-input-number-input"] { - text-align: center; -} -.config_btn___UNOlQ { - width: 40px; - height: 38px; - background: #F5F5F5; - cursor: pointer; - color: #666666; -} -.size___oX1ub { - width: 20px; - height: 14px; - font-family: PingFangSC, PingFang SC; - font-weight: 400; - font-size: 14px; - color: #5F6368; - line-height: 14px; - text-align: left; - font-style: normal; -} -.list___bG_Jp { - display: flex; - margin-bottom: 20px; -} -.flexleft___S2EhH { - margin-right: 20px; - color: #9096A3; - text-align: right; - font-size: 14px; - width: 84px; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - -webkit-line-clamp: 1; -} -.flexright___D4Iu9 { - color: #000; - max-width: 466px; -} -.box___b__ja { - max-height: 140px; - overflow: auto; - margin-bottom: 20px; - margin-top: 10px; - width: 100%; - padding-right: 6px; -} -.box___b__ja .row___h30bi { - display: flex; - align-items: center; - margin-top: 10px; -} -.box___b__ja .row___h30bi:first-child { - margin-top: 0; -} -.box___b__ja .row___h30bi .icon___BPdu9 { - margin-right: 5px; - width: 16px; -} -.box___b__ja .row___h30bi div[class~='ant-progress-line'] { - margin: 0; -} -.tip___wUER_ { - width: 126px; - height: 22px; - font-family: PingFangSC, PingFang SC; - font-weight: 400; - font-size: 14px; - color: #FF9D18; - line-height: 22px; - text-align: left; - font-style: normal; -} -.aBtn___liUP2 { - 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; - margin-left: 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.label___CZ1_z { - display: flex; - align-items: center; - padding-bottom: 30px; -} -.label___CZ1_z .left___ZKFRV { - display: flex; - align-items: center; - flex-shrink: 0; -} -.label___CZ1_z .left___ZKFRV span { - color: #E53333; - font-family: SimSun, sans-serif; - margin-top: -2px; - margin-right: 2px; -} -.label___CZ1_z .left___ZKFRV div { - font-size: 16px; - color: #333333; - line-height: 16px; -} -.label___CZ1_z .left___ZKFRV i { - margin-left: 4px; - color: #CCCCCC; -} -.label___CZ1_z .right___zVTRn { - flex: 1 1; - position: relative; -} -.label___CZ1_z .right___zVTRn .error___oNJNo { - position: absolute; - z-index: 10; - left: 0; - bottom: -27px; - font-size: 14px; - color: #E53333; -} - diff --git a/p__User__Detail__ExperImentMirror__Add__index.cb65ca1c.async.js b/p__User__Detail__ExperImentMirror__Add__index.cb65ca1c.async.js deleted file mode 100644 index a4d27e9115..0000000000 --- a/p__User__Detail__ExperImentMirror__Add__index.cb65ca1c.async.js +++ /dev/null @@ -1,2719 +0,0 @@ -(self["webpackChunk"] = self["webpackChunk"] || []).push([[2182],{ - -/***/ 1301: -/*!*******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/MinusOutlined.js + 1 modules ***! - \*******************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_MinusOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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/MinusOutlined.js -// This icon file is generated automatically. -var MinusOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z" } }] }, "name": "minus", "theme": "outlined" }; -/* harmony default export */ var asn_MinusOutlined = (MinusOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/MinusOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var MinusOutlined_MinusOutlined = function MinusOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_MinusOutlined - })); -}; - -/**![minus](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg3MiA0NzRIMTUyYy00LjQgMC04IDMuNi04IDh2NjBjMCA0LjQgMy42IDggOCA4aDcyMGM0LjQgMCA4LTMuNiA4LTh2LTYwYzAtNC40LTMuNi04LTgtOHoiIC8+PC9zdmc+) */ -var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(MinusOutlined_MinusOutlined); -if (false) {} -/* harmony default export */ var icons_MinusOutlined = (RefIcon); - -/***/ }), - -/***/ 72528: -/*!******************************************************************************************************!*\ - !*** ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/PlusOutlined.js + 1 modules ***! - \******************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ icons_PlusOutlined; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.0@@babel/runtime/helpers/esm/extends.js -var esm_extends = __webpack_require__(5891); -// 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/PlusOutlined.js -// This icon file is generated automatically. -var PlusOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z" } }, { "tag": "path", "attrs": { "d": "M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z" } }] }, "name": "plus", "theme": "outlined" }; -/* harmony default export */ var asn_PlusOutlined = (PlusOutlined); - -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/components/AntdIcon.js + 3 modules -var AntdIcon = __webpack_require__(88853); -;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/PlusOutlined.js - -// GENERATE BY ./scripts/generate.ts -// DON NOT EDIT IT MANUALLY - - - - -var PlusOutlined_PlusOutlined = function PlusOutlined(props, ref) { - return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { - ref: ref, - icon: asn_PlusOutlined - })); -}; - -/**![plus](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ4MiAxNTJoNjBxOCAwIDggOHY3MDRxMCA4LTggOGgtNjBxLTggMC04LThWMTYwcTAtOCA4LTh6IiAvPjxwYXRoIGQ9Ik0xOTIgNDc0aDY3MnE4IDAgOCA4djYwcTAgOC04IDhIMTYwcS04IDAtOC04di02MHEwLTggOC04eiIgLz48L3N2Zz4=) */ -var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(PlusOutlined_PlusOutlined); -if (false) {} -/* harmony default export */ var icons_PlusOutlined = (RefIcon); - -/***/ }), - -/***/ 9594: -/*!*****************************************************************************!*\ - !*** ./src/pages/Shixuns/Edit/body/Environment/Label/index.tsx + 1 modules ***! - \*****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ Environment_Label; } -}); - -// 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/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Labelmodules = ({"label":"label___CZ1_z","left":"left___ZKFRV","right":"right___zVTRn","error":"error___oNJNo"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// 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/Label/index.tsx - - - - - - -var Label = function Label(_ref) { - var name = _ref.name, - tooltipTitle = _ref.tooltipTitle, - children = _ref.children, - required = _ref.required, - errorKey = _ref.errorKey, - errorValue = _ref.errorValue, - errorName = _ref.errorName, - _ref$errorStyle = _ref.errorStyle, - errorStyle = _ref$errorStyle === void 0 ? {} : _ref$errorStyle, - _ref$nameWidth = _ref.nameWidth, - nameWidth = _ref$nameWidth === void 0 ? 112 : _ref$nameWidth, - nameStyle = _ref.nameStyle, - _ref$align = _ref.align, - align = _ref$align === void 0 ? 'center' : _ref$align, - _ref$contentStyle = _ref.contentStyle, - contentStyle = _ref$contentStyle === void 0 ? {} : _ref$contentStyle; - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Labelmodules.label, - style: { - alignItems: align - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Labelmodules.left, - style: objectSpread2_default()({ - width: nameWidth - }, nameStyle), - children: [required && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "*" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: name - }), !!tooltipTitle && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: tooltipTitle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Labelmodules.right, - style: contentStyle, - children: [children, errorName && errorValue === errorKey && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Labelmodules.error, - style: errorStyle, - children: errorName - })] - })] - }) - }); -}; -/* harmony default export */ var Environment_Label = (Label); - -/***/ }), - -/***/ 63152: -/*!**************************************************************************!*\ - !*** ./src/pages/User/Detail/ExperImentMirror/Add/index.tsx + 1 modules ***! - \**************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -"use strict"; -// ESM COMPAT FLAG -__webpack_require__.r(__webpack_exports__); - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - "default": function() { return /* binding */ Add; } -}); - -// 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/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/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__(4857); -// 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/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/table/index.js + 85 modules -var table = __webpack_require__(2595); -// 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/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(36920); -// 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-number/index.js + 14 modules -var input_number = __webpack_require__(400); -// 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/upload/index.js + 24 modules -var upload = __webpack_require__(24645); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules -var progress = __webpack_require__(93948); -// EXTERNAL MODULE: ./src/pages/tasks/vnc-view/index.less -var vnc_view = __webpack_require__(30585); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(36057); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/Add/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Addmodules = ({"wrap":"wrap___B2Nx5","content":"content___inmMI","crumbs":"crumbs___tPDYI","title":"title___DnAU3","upload":"upload___Y6Bso","btn":"btn___GBnU5","activeBtn":"activeBtn___zapUO","head":"head___NxPDC","add":"add___xDGwY","addDisable":"addDisable___H0ZuM","setting":"setting___MmwKJ","tabs":"tabs___p2Lcm","name":"name___nDnrW","active":"active___b0v1s","line":"line___KJzwQ","resource":"resource___nkJmG","mirror":"mirror___Zxa5R","interface":"interface___U4m_N","disabled":"disabled___QOL9G","port":"port___Jjnot","grade":"grade___M5vvs","tabsBox":"tabsBox___CMDAT","tabTitle":"tabTitle___uZDKQ","more":"more___CivKO","system":"system___EobCJ","explain":"explain___aXuj7","btns":"btns___exYX3","template":"template___QcdcU","liWrap":"liWrap___Fuo5c","li":"li___LFRM6","tag":"tag___i6pSc","cpuWrap":"cpuWrap___OGtQ6","activebtn":"activebtn___ewtT9","activeTab":"activeTab___gGdC4","tab":"tab___WZtWn","disabledBtn":"disabledBtn___Ecxvs","doc":"doc___qtjta","note":"note____9sws","form":"form___egU6x","flex":"flex___XDNjB","config_Warp":"config_Warp___Vl4Tg","config_btn":"config_btn___UNOlQ","size":"size___oX1ub","list":"list___bG_Jp","flexleft":"flexleft___S2EhH","flexright":"flexright___D4Iu9","box":"box___b__ja","row":"row___h30bi","icon":"icon___BPdu9","tip":"tip___wUER_","aBtn":"aBtn___liUP2"}); -// EXTERNAL MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.tsx + 1 modules -var Label = __webpack_require__(9594); -// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules -var ui_customization = __webpack_require__(86250); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(64606); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(97940); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/MinusOutlined.js + 1 modules -var MinusOutlined = __webpack_require__(1301); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/PlusOutlined.js + 1 modules -var PlusOutlined = __webpack_require__(72528); -// 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@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/Add/index.tsx - - - - - - -var _excluded = ["classroomList", "globalSetting", "loading", "user", "dispatch"]; - - - - - - - - - - - - - - - -var EditPage = function EditPage(_ref) { - var _location, _selectedRows$, _selectedRows$2, _selectedRows$3; - var classroomList = _ref.classroomList, - globalSetting = _ref.globalSetting, - loading = _ref.loading, - user = _ref.user, - dispatch = _ref.dispatch, - props = objectWithoutProperties_default()(_ref, _excluded); - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var routeParams = (0,_umi_production_exports.useParams)(); - var _useState = (0,_react_17_0_2_react.useState)(1), - _useState2 = slicedToArray_default()(_useState, 2), - methods = _useState2[0], - setMethods = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(1), - _useState4 = slicedToArray_default()(_useState3, 2), - mirrorOrigin = _useState4[0], - setMirrorOrigin = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(1), - _useState6 = slicedToArray_default()(_useState5, 2), - mirrorOriginError = _useState6[0], - setMirrorOriginError = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), - _useState8 = slicedToArray_default()(_useState7, 2), - selectedRowKeys = _useState8[0], - setSelectedRowKeys = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)([]), - _useState10 = slicedToArray_default()(_useState9, 2), - selectedRows = _useState10[0], - setSelectedRows = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)([]), - _useState12 = slicedToArray_default()(_useState11, 2), - tags = _useState12[0], - setTags = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(1), - _useState14 = slicedToArray_default()(_useState13, 2), - id = _useState14[0], - setId = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)([]), - _useState16 = slicedToArray_default()(_useState15, 2), - addtags = _useState16[0], - setAddTags = _useState16[1]; - var _useState17 = (0,_react_17_0_2_react.useState)([]), - _useState18 = slicedToArray_default()(_useState17, 2), - selectedTag = _useState18[0], - setSelectedTag = _useState18[1]; - var _useState19 = (0,_react_17_0_2_react.useState)([]), - _useState20 = slicedToArray_default()(_useState19, 2), - dataSource = _useState20[0], - setDataSource = _useState20[1]; - var _useState21 = (0,_react_17_0_2_react.useState)(false), - _useState22 = slicedToArray_default()(_useState21, 2), - isLoading = _useState22[0], - setIsLoading = _useState22[1]; - var _useState23 = (0,_react_17_0_2_react.useState)([]), - _useState24 = slicedToArray_default()(_useState23, 2), - fileList = _useState24[0], - setFileList = _useState24[1]; - var mirrorNameLabelRef = (0,_react_17_0_2_react.useRef)(null); - var _useState25 = (0,_react_17_0_2_react.useState)('windows'), - _useState26 = slicedToArray_default()(_useState25, 2), - firstSelectValue = _useState26[0], - setFirstSelectValue = _useState26[1]; - var _useState27 = (0,_react_17_0_2_react.useState)('2008'), - _useState28 = slicedToArray_default()(_useState27, 2), - secondSelectValue = _useState28[0], - setSecondSelectValue = _useState28[1]; - var _useState29 = (0,_react_17_0_2_react.useState)('x86_64'), - _useState30 = slicedToArray_default()(_useState29, 2), - architecture = _useState30[0], - setArchitecture = _useState30[1]; - var _useState31 = (0,_react_17_0_2_react.useState)(40), - _useState32 = slicedToArray_default()(_useState31, 2), - systemDiskSize = _useState32[0], - setSystemDiskSize = _useState32[1]; - var _useState33 = (0,_react_17_0_2_react.useState)(false), - _useState34 = slicedToArray_default()(_useState33, 2), - showTip = _useState34[0], - setShowTip = _useState34[1]; - var _useState35 = (0,_react_17_0_2_react.useState)(1), - _useState36 = slicedToArray_default()(_useState35, 2), - tabs = _useState36[0], - setTabs = _useState36[1]; - var _useState37 = (0,_react_17_0_2_react.useState)(true), - _useState38 = slicedToArray_default()(_useState37, 2), - isEmpty = _useState38[0], - setIsEmpty = _useState38[1]; - var _useState39 = (0,_react_17_0_2_react.useState)({}), - _useState40 = slicedToArray_default()(_useState39, 2), - mirrorInfo = _useState40[0], - setMirrorInfo = _useState40[1]; - var _useState41 = (0,_react_17_0_2_react.useState)(''), - _useState42 = slicedToArray_default()(_useState41, 2), - description = _useState42[0], - setDescription = _useState42[1]; - var _useState43 = (0,_react_17_0_2_react.useState)(false), - _useState44 = slicedToArray_default()(_useState43, 2), - configModal = _useState44[0], - setConfigModal = _useState44[1]; - var _useState45 = (0,_react_17_0_2_react.useState)({}), - _useState46 = slicedToArray_default()(_useState45, 2), - configData = _useState46[0], - setConfigData = _useState46[1]; - var _useState47 = (0,_react_17_0_2_react.useState)(), - _useState48 = slicedToArray_default()(_useState47, 2), - defaultDesc = _useState48[0], - setDefaultDesc = _useState48[1]; - var _useState49 = (0,_react_17_0_2_react.useState)(0), - _useState50 = slicedToArray_default()(_useState49, 2), - cpuId = _useState50[0], - setCpuId = _useState50[1]; - var _useState51 = (0,_react_17_0_2_react.useState)(0), - _useState52 = slicedToArray_default()(_useState51, 2), - timeId = _useState52[0], - setTimeId = _useState52[1]; - var _useState53 = (0,_react_17_0_2_react.useState)(''), - _useState54 = slicedToArray_default()(_useState53, 2), - tagError = _useState54[0], - setTagError = _useState54[1]; - var _useState55 = (0,_react_17_0_2_react.useState)(''), - _useState56 = slicedToArray_default()(_useState55, 2), - mirrorNameError = _useState56[0], - setMirrorNameError = _useState56[1]; - var _useState57 = (0,_react_17_0_2_react.useState)(''), - _useState58 = slicedToArray_default()(_useState57, 2), - mirrorNameErrorText = _useState58[0], - setMirrorNameErrorText = _useState58[1]; - var _useState59 = (0,_react_17_0_2_react.useState)(true), - _useState60 = slicedToArray_default()(_useState59, 2), - command = _useState60[0], - setCommand = _useState60[1]; //命令行 - var _useState61 = (0,_react_17_0_2_react.useState)(false), - _useState62 = slicedToArray_default()(_useState61, 2), - graphical = _useState62[0], - setGraphical = _useState62[1]; // 图像化 - var _useState63 = (0,_react_17_0_2_react.useState)(''), - _useState64 = slicedToArray_default()(_useState63, 2), - mirrorTypeError = _useState64[0], - setMirrorTypeError = _useState64[1]; - var _useState65 = (0,_react_17_0_2_react.useState)(''), - _useState66 = slicedToArray_default()(_useState65, 2), - fileError = _useState66[0], - setFileError = _useState66[1]; - var _useState67 = (0,_react_17_0_2_react.useState)({}), - _useState68 = slicedToArray_default()(_useState67, 2), - fileInfo = _useState68[0], - setFileInfo = _useState68[1]; - var _useState69 = (0,_react_17_0_2_react.useState)({}), - _useState70 = slicedToArray_default()(_useState69, 2), - publicMirrorInfo = _useState70[0], - setPublicMirrorInfo = _useState70[1]; //公共镜像数据 - var _useState71 = (0,_react_17_0_2_react.useState)({}), - _useState72 = slicedToArray_default()(_useState71, 2), - customizeMirrorInfo = _useState72[0], - setCustomizeMirrorInfo = _useState72[1]; //自定义镜像数据 - var _useState73 = (0,_react_17_0_2_react.useState)({}), - _useState74 = slicedToArray_default()(_useState73, 2), - shareMirrorInfo = _useState74[0], - setShareMirrorInfo = _useState74[1]; //共享镜像数据 - var _useState75 = (0,_react_17_0_2_react.useState)(), - _useState76 = slicedToArray_default()(_useState75, 2), - basicTypeName = _useState76[0], - setBasicTypeName = _useState76[1]; //基于基础镜像创建的镜像名称 - var _useState77 = (0,_react_17_0_2_react.useState)(), - _useState78 = slicedToArray_default()(_useState77, 2), - localTypeName = _useState78[0], - setLocalTypeName = _useState78[1]; //导入本地镜像创建的镜像名称 - var _useState79 = (0,_react_17_0_2_react.useState)(''), - _useState80 = slicedToArray_default()(_useState79, 2), - basicNameError = _useState80[0], - setBasicNameError = _useState80[1]; - var _useState81 = (0,_react_17_0_2_react.useState)(''), - _useState82 = slicedToArray_default()(_useState81, 2), - basicNameErrorText = _useState82[0], - setBasicNameErrorText = _useState82[1]; - var _useState83 = (0,_react_17_0_2_react.useState)(''), - _useState84 = slicedToArray_default()(_useState83, 2), - localNameError = _useState84[0], - setLocalNameError = _useState84[1]; - var _useState85 = (0,_react_17_0_2_react.useState)(''), - _useState86 = slicedToArray_default()(_useState85, 2), - localNameErrorText = _useState86[0], - setLocalNameErrorText = _useState86[1]; - var _useState87 = (0,_react_17_0_2_react.useState)(false), - _useState88 = slicedToArray_default()(_useState87, 2), - createBtnLoading = _useState88[0], - setCreateBtnLoading = _useState88[1]; - var _useState89 = (0,_react_17_0_2_react.useState)(false), - _useState90 = slicedToArray_default()(_useState89, 2), - btnLoading = _useState90[0], - setBtnLoading = _useState90[1]; - var _useState91 = (0,_react_17_0_2_react.useState)(false), - _useState92 = slicedToArray_default()(_useState91, 2), - modalBtnLoading = _useState92[0], - setModalBtnLoading = _useState92[1]; - var _useState93 = (0,_react_17_0_2_react.useState)(''), - _useState94 = slicedToArray_default()(_useState93, 2), - mirrorFileUrl = _useState94[0], - setMirrorFileUrl = _useState94[1]; - var _useState95 = (0,_react_17_0_2_react.useState)(''), - _useState96 = slicedToArray_default()(_useState95, 2), - mirrorFileUrlError = _useState96[0], - setMirrorFileUrlError = _useState96[1]; - var _useState97 = (0,_react_17_0_2_react.useState)(''), - _useState98 = slicedToArray_default()(_useState97, 2), - systemDiskSizeError = _useState98[0], - setSystemDiskSizeError = _useState98[1]; - var _useState99 = (0,_react_17_0_2_react.useState)(false), - _useState100 = slicedToArray_default()(_useState99, 2), - openUploadFile = _useState100[0], - setOpenUploadFile = _useState100[1]; - var _useState101 = (0,_react_17_0_2_react.useState)(false), - _useState102 = slicedToArray_default()(_useState101, 2), - uploadFileLoading = _useState102[0], - setUploadFileLoading = _useState102[1]; - var _useState103 = (0,_react_17_0_2_react.useState)(false), - _useState104 = slicedToArray_default()(_useState103, 2), - confirmModal = _useState104[0], - setConfirmModal = _useState104[1]; - var _useState105 = (0,_react_17_0_2_react.useState)(false), - _useState106 = slicedToArray_default()(_useState105, 2), - uploadFileLoading2 = _useState106[0], - setUploadFileLoading2 = _useState106[1]; - var _useState107 = (0,_react_17_0_2_react.useState)({ - pageNo: 1, - pageSize: 10 - }), - _useState108 = slicedToArray_default()(_useState107, 2), - params = _useState108[0], - setParams = _useState108[1]; - var _useState109 = (0,_react_17_0_2_react.useState)(true), - _useState110 = slicedToArray_default()(_useState109, 2), - hasMore = _useState110[0], - setHasmore = _useState110[1]; - var isclear = (0,_react_17_0_2_react.useRef)(false); - var methodsItems = [{ - id: 1, - name: '基于基础镜像创建' - }, { - id: 2, - name: '导入本地镜像创建' - }]; - var originItmes = [{ - id: 1, - name: '云主机' - }, { - id: 2, - name: '镜像文件' - }]; - var mirrorItems = [{ - id: 1, - name: '公共镜像', - type: 'public' - }, { - id: 2, - name: '自定义镜像', - type: 'customize' - }, { - id: 3, - name: '共享镜像', - type: 'share' - }]; - var status = { - 'backuping': '备份中', - 'creating': '创建中', - 'expired': '已到期', - 'freezing': '已冻结', - 'rebuild': '重装', - 'restarting': '重启中', - 'running': '运行中', - 'starting': '开机中', - 'stopped': '已关机', - 'stopping': '关机中', - 'error': '错误', - 'snapshotting': '快照创建中', - 'unsubscribed': '包周期已退订', - 'unsubscribing': '包周期退订中' - }; - var statusColor = { - 'backuping': '#000000', - 'creating': '#000000', - 'expired': '#000000', - 'freezing': '#000000', - 'rebuild': '#000000', - 'restarting': '#000000', - 'running': '#19CB70', - 'starting': '#000000', - 'stopped': '#9096A3', - 'stopping': '#000000', - 'error': '#E53333', - 'snapshotting': '#000000', - 'unsubscribed': '#000000', - 'unsubscribing': '#000000' - }; - var osType = { - '1': 'linux', - '2': 'windows', - '3': 'redhat', - '4': 'ubuntu', - '5': 'centos', - '6': 'oracle' - }; - - // 第一个选择框的选项 - var firstSelectOptions = [{ - value: 'anolis', - label: 'anolis' - }, { - value: 'centos', - label: 'centos' - }, { - value: 'ctyunos', - label: 'ctyunos' - }, { - value: 'debian', - label: 'debian' - }, { - value: 'fedora', - label: 'fedora' - }, { - value: 'kylin', - label: 'kylin' - }, { - value: 'openEuler', - label: 'openEuler' - }, { - value: 'ubuntu', - label: 'ubuntu' - }, { - value: 'UnionTech', - label: 'UnionTech' - }, { - value: 'windows', - label: 'windows' - }]; - // 根据第一个选择框的值更新第二个选择框的选项 - var secondSelectOptions = { - anolis: [{ - value: '7.9', - label: '7.9' - }], - centos: [{ - value: '7.8', - label: '7.8' - }], - ctyunos: [{ - value: '2.0.1', - label: '2.0.1' - }], - debian: [{ - value: '9.0.0', - label: '9.0.0' - }], - fedora: [{ - value: '36', - label: '36' - }], - kylin: [{ - value: 'V10_sp1', - label: 'V10_sp1' - }], - openEuler: [{ - value: '20.03', - label: '20.03' - }], - ubuntu: [{ - value: '18.04', - label: '18.04' - }], - UnionTech: [{ - value: 'V20_1050u1e', - label: 'V20_1050u1e' - }], - windows: [{ - value: '2008', - label: '2008' - }] - }; - (0,_react_17_0_2_react.useEffect)(function () { - getConfig(); - gettags(); - dispatch({ - type: 'globalSetting/footerToggle', - payload: false - }); - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - document.title = '创建镜像'; - }, [(_location = location) === null || _location === void 0 ? void 0 : _location.pathname]); - (0,_react_17_0_2_react.useEffect)(function () { - if (mirrorOrigin === 1) { - getInstanceList(); - } - }, [mirrorOrigin]); - (0,_react_17_0_2_react.useEffect)(function () { - if ((fileList === null || fileList === void 0 ? void 0 : fileList.length) > 0) { - setShowTip(false); - } - }, [fileList === null || fileList === void 0 ? void 0 : fileList.length]); - var uploadProps = { - accept: '.raw,.qcow2,.vmdk,.vhd', - multiple: false, - disabled: (fileList === null || fileList === void 0 ? void 0 : fileList.length) > 0, - withCredentials: true, - showUploadList: false, - beforeUpload: function () { - var _beforeUpload = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(file) { - var _file$name; - var allowedExtensions, fileExtension, fileSize, gather; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - allowedExtensions = ['.raw', '.qcow2', '.vmdk', '.vhd']; - fileExtension = file.name.substring(file.name.lastIndexOf('.')); - if (allowedExtensions.includes(fileExtension)) { - _context.next = 5; - break; - } - message/* default */.ZP.info("\u4EC5\u652F\u6301\u4E0A\u4F20RAW\u3001qcow2\u3001vmdk\u3001vhd\u683C\u5F0F\u7684\u955C\u50CF\u6587\u4EF6"); - return _context.abrupt("return", false); - case 5: - if (!(((_file$name = file.name) === null || _file$name === void 0 || (_file$name = _file$name.split('.')) === null || _file$name === void 0 || (_file$name = _file$name.slice(0, -1)) === null || _file$name === void 0 || (_file$name = _file$name.join('.')) === null || _file$name === void 0 ? void 0 : _file$name.length) > 60)) { - _context.next = 8; - break; - } - message/* default */.ZP.warning("\u300A".concat(file.name, "\u300B\u6587\u4EF6\u540D\u79F0\u8FC7\u957F\uFF0C\u65E0\u6CD5\u4E0A\u4F20")); - return _context.abrupt("return", Promise.reject()); - case 8: - // const nameItem = [...data.data_set_filenames, ...fileListRef.current.map((e: any) => e.name)] - // if (nameItem.includes(file.name)) { - // message.warning(`《${file.name}》已存在,请重新选择`) - // return Promise.reject(); - // } - // 当前文件大小 - fileSize = file.size / 1024 / 1024; - if (!(fileSize > 2000)) { - _context.next = 12; - break; - } - message/* default */.ZP.warning("\u300A".concat(file.name, "\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u5927\u5C0F\u9650\u5236(2GB)")); - return _context.abrupt("return", Promise.reject()); - case 12: - gather = { - id: String(Math.random()).slice(-6), - name: file.name, - size: file.size, - file: file, - description: '', - percent: 0, - status: 'uploading' - }; // OSSUploadFiles(gather, { - // login: data?.login, - // container_type: 'Tyimage', - // container_id: null, - // description: '', - // realFileName: true - // }) - LocalUploadFiles(gather); - setFileList(function (p) { - return [].concat(toConsumableArray_default()(p), [gather]); - }); - return _context.abrupt("return", Promise.reject()); - case 16: - case "end": - return _context.stop(); - } - }, _callee); - })); - function beforeUpload(_x) { - return _beforeUpload.apply(this, arguments); - } - return beforeUpload; - }() - }; - var LocalUploadFiles = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(gather) { - var _user$userInfo; - var file, fileSize, name, chunkSize, totalChunks, res, uploadId, chunk_count, client, promises, percent, _loop, i, completed, step, _promises$slice, subTasks, p, result; - return regeneratorRuntime_default()().wrap(function _callee2$(_context3) { - while (1) switch (_context3.prev = _context3.next) { - case 0: - file = gather.file; - fileSize = file.size; - name = file.name; - chunkSize = 1024 * 1024 * 2; // 2MB - totalChunks = Math.ceil(fileSize / chunkSize); - _context3.next = 7; - return (0,fetch/* default */.ZP)("/api/attachments/multipart_breakpoint_upload_start", { - method: 'POST', - body: { - fileName: name, - chunkCount: totalChunks, - size: file === null || file === void 0 ? void 0 : file.size, - lastModified: file === null || file === void 0 ? void 0 : file.lastModified, - user_id: (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_id, - container_type: 'Tyimage' - } - }); - case 7: - res = _context3.sent; - if (!((res === null || res === void 0 ? void 0 : res.status) !== 0)) { - _context3.next = 11; - break; - } - setFileList(function (p) { - var i = p.findIndex(function (item) { - return item.name === name; - }); - if (i > -1) { - p[i]['status'] = 'error'; - return toConsumableArray_default()(p); - } - return p; - }); - return _context3.abrupt("return"); - case 11: - uploadId = res.upload_id, chunk_count = res.chunk_count; - client = new AbortController(); - promises = []; - percent = chunk_count; - _loop = /*#__PURE__*/regeneratorRuntime_default()().mark(function _loop() { - var _user$userInfo2; - var start, end, chunk, formData; - return regeneratorRuntime_default()().wrap(function _loop$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - start = i * chunkSize; - end = Math.min(start + chunkSize, fileSize); - chunk = file.slice(start, end); - formData = new FormData(); - formData.append('chunk', chunk); - formData.append('fileName', name); - formData.append('chunkIndex', (i + 1).toString()); - formData.append('uploadId', uploadId); - formData.append('user_id', (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.user_id); - formData.append('container_type', 'Tyimage'); - promises.push(function () { - return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload", { - method: 'POST', - body: formData, - signal: client.signal - }, true).then(function (res) { - percent++; - var currentProgress = Math.round(percent / totalChunks * 100); - console.log("进度", currentProgress, res); - try { - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setFileList(function (p) { - var i = p.findIndex(function (item) { - return item.name === name; - }); - p[i]['client'] = client; - p[i]['percent'] = currentProgress; - return toConsumableArray_default()(p); - }); - } else { - setFileList(function (p) { - var i = p.findIndex(function (item) { - return item.name === name; - }); - if (i > -1) { - p[i]['status'] = 'error'; - return toConsumableArray_default()(p); - } - return p; - }); - } - } catch (err) { - console.log('接口错误:', err); - } - }); - }); - case 11: - case "end": - return _context2.stop(); - } - }, _loop); - }); - i = chunk_count; - case 17: - if (!(i < totalChunks)) { - _context3.next = 22; - break; - } - return _context3.delegateYield(_loop(), "t0", 19); - case 19: - i++; - _context3.next = 17; - break; - case 22: - completed = 0; - step = 4; - case 24: - if (!(completed < promises.length)) { - _context3.next = 33; - break; - } - subTasks = (_promises$slice = promises.slice(completed, completed + step)) === null || _promises$slice === void 0 ? void 0 : _promises$slice.map(function (t) { - return t(); - }); - if (!(subTasks.length > 0)) { - _context3.next = 31; - break; - } - _context3.next = 29; - return Promise.all(subTasks); - case 29: - p = _context3.sent; - completed += step; - case 31: - _context3.next = 24; - break; - case 33: - _context3.next = 35; - return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_end", { - method: 'POST', - body: { - fileName: file.name, - chunkCount: totalChunks, - uploadId: uploadId, - container_type: 'Tyimage' - } - }); - case 35: - result = _context3.sent; - if ((result === null || result === void 0 ? void 0 : result.status) === 0) { - setFileList(function (p) { - var i = p.findIndex(function (item) { - return item.name === name; - }); - if (i > -1) { - p[i]['status'] = 'done'; - p[i].response = { - attachment_id: result === null || result === void 0 ? void 0 : result.id - }; - return toConsumableArray_default()(p); - } - return p; - }); - } else { - setFileList(function (p) { - var i = p.findIndex(function (item) { - return item.name === name; - }); - if (i > -1) { - p[i]['status'] = 'error'; - return toConsumableArray_default()(p); - } - return p; - }); - } - case 37: - case "end": - return _context3.stop(); - } - }, _callee2); - })); - return function LocalUploadFiles(_x2) { - return _ref2.apply(this, arguments); - }; - }(); - var handleRemove = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(file) { - return regeneratorRuntime_default()().wrap(function _callee3$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - setFileList([]); - case 1: - case "end": - return _context4.stop(); - } - }, _callee3); - })); - return function handleRemove(_x3) { - return _ref3.apply(this, arguments); - }; - }(); - var updateCancel = function updateCancel() { - fileList === null || fileList === void 0 || fileList.forEach(function (e) { - if (e !== null && e !== void 0 && e.client) { - var _e$client; - e === null || e === void 0 || (_e$client = e.client) === null || _e$client === void 0 || _e$client.abort(); - } - }); - }; - var getInstanceList = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var res, _res$data, _res$data2, obj; - return regeneratorRuntime_default()().wrap(function _callee4$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - setIsLoading(true); - _context5.next = 3; - return (0,fetch/* default */.ZP)("/api/tyimages/instance_list.json", { - method: 'post', - body: { - pageNo: 1, - pageSize: 10 - } - }); - case 3: - res = _context5.sent; - // setDataSource(res?.data?.results?.filter(item=>item.instanceStatus==='running')) - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setDataSource(res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.results); - obj = (res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 || (_res$data2 = _res$data2.results) === null || _res$data2 === void 0 || (_res$data2 = _res$data2.filter(function (item) { - return item.instanceStatus === 'stopped'; - })) === null || _res$data2 === void 0 ? void 0 : _res$data2[0]) || null; - console.log(obj); - if (obj) {} - setSelectedRowKeys(["".concat(obj === null || obj === void 0 ? void 0 : obj.instanceID)]); - setSelectedRows([objectSpread2_default()({}, obj)]); - } - setIsLoading(false); - case 6: - case "end": - return _context5.stop(); - } - }, _callee4); - })); - return function getInstanceList() { - return _ref4.apply(this, arguments); - }; - }(); - var gettags = /*#__PURE__*/function () { - var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - var res; - return regeneratorRuntime_default()().wrap(function _callee5$(_context6) { - while (1) switch (_context6.prev = _context6.next) { - case 0: - _context6.next = 2; - return (0,fetch/* default */.ZP)("/api/tyimages/tags_list.json", { - method: 'post' - }); - case 2: - res = _context6.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setTags(res === null || res === void 0 ? void 0 : res.tags); - } - // setDataSource(res?.data?.results) - case 4: - case "end": - return _context6.stop(); - } - }, _callee5); - })); - return function gettags() { - return _ref5.apply(this, arguments); - }; - }(); - var getConfig = /*#__PURE__*/function () { - var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { - var res, _res$data3; - return regeneratorRuntime_default()().wrap(function _callee6$(_context7) { - while (1) switch (_context7.prev = _context7.next) { - case 0: - _context7.next = 2; - return (0,fetch/* default */.ZP)('/api/user_mirrors/other_info.json', { - method: 'get' - }); - case 2: - res = _context7.sent; - if (res.status === 0) { - setConfigData(res === null || res === void 0 ? void 0 : res.data); - setDefaultDesc(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.default_mirror_desc); - } - case 4: - case "end": - return _context7.stop(); - } - }, _callee6); - })); - return function getConfig() { - return _ref6.apply(this, arguments); - }; - }(); - var getNameError = function getNameError(typeName) { - console.log(basicNameError); - if (basicNameError != '') { - return true; - } - return false; - }; - var handleInfiniteOnLoad = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { - var reload, - _res$data4, - _res$data5, - _res$data$results, - res, - _args8 = arguments; - return regeneratorRuntime_default()().wrap(function _callee7$(_context8) { - while (1) switch (_context8.prev = _context8.next) { - case 0: - reload = _args8.length > 0 && _args8[0] !== undefined ? _args8[0] : false; - if (!((reload || hasMore) && !isLoading)) { - _context8.next = 11; - break; - } - setIsLoading(true); - // setPage(reload ? 1 : page + 1) - _context8.next = 5; - return (0,fetch/* default */.ZP)("/api/tyimages/instance_list.json", { - method: 'post', - body: { - pageNo: reload ? 1 : params.pageNo + 1, - pageSize: 10 - } - }); - case 5: - res = _context8.sent; - reload ? setDataSource(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.results) : setDataSource([].concat(toConsumableArray_default()(dataSource), toConsumableArray_default()(res === null || res === void 0 || (_res$data5 = res.data) === null || _res$data5 === void 0 ? void 0 : _res$data5.results))); - params.pageNo = reload ? 1 : params.pageNo + 1; - setParams(objectSpread2_default()({}, params)); - setIsLoading(false); - if (((_res$data$results = res.data.results) === null || _res$data$results === void 0 ? void 0 : _res$data$results.length) < 20) setHasmore(false); - case 11: - case "end": - return _context8.stop(); - } - }, _callee7); - })); - return function handleInfiniteOnLoad() { - return _ref7.apply(this, arguments); - }; - }(); - var toExit = function toExit() { - var toNext = function toNext() { - _umi_production_exports.history.back(); - }; - var flag = false; - if (publicMirrorInfo !== null && publicMirrorInfo !== void 0 && publicMirrorInfo.id || customizeMirrorInfo !== null && customizeMirrorInfo !== void 0 && customizeMirrorInfo.id || shareMirrorInfo !== null && shareMirrorInfo !== void 0 && shareMirrorInfo.id || basicTypeName) flag = true; - if (fileInfo !== null && fileInfo !== void 0 && fileInfo.id || localTypeName || command === false || graphical === true) { - flag = true; - } - if (flag) { - modal/* default */.Z.confirm({ - title: '离开此页提示', - content: '系统可能不会保存您所做的更改。', - okText: '离开', - cancelText: '取消', - onOk: function onOk() { - toNext(); - } - }); - } else { - toNext(); - } - }; - var handleConfirm = /*#__PURE__*/function () { - var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { - var anchorElement; - return regeneratorRuntime_default()().wrap(function _callee8$(_context9) { - while (1) switch (_context9.prev = _context9.next) { - case 0: - console.log(mirrorOrigin); - console.log(basicTypeName); - if (!(mirrorOrigin === 1)) { - _context9.next = 6; - break; - } - if (!(selectedRowKeys.length === 0)) { - _context9.next = 6; - break; - } - // setMirrorOriginError('mirror_origin') - message/* default */.ZP.warning('请选择一个实例!'); - return _context9.abrupt("return"); - case 6: - if (!(mirrorOrigin === 2)) { - _context9.next = 10; - break; - } - if (systemDiskSize) { - _context9.next = 10; - break; - } - setSystemDiskSizeError('system_disk_size'); - return _context9.abrupt("return"); - case 10: - if (basicTypeName) { - _context9.next = 18; - break; - } - setBasicNameError('type_name'); - setBasicNameErrorText('镜像名称不能为空'); - anchorElement = document.getElementById('name'); - if (anchorElement) anchorElement.scrollIntoView({ - behavior: 'smooth', - block: 'center' - }); - return _context9.abrupt("return"); - case 18: - console.log(getNameError(basicTypeName)); - if (!getNameError(basicTypeName)) { - _context9.next = 21; - break; - } - return _context9.abrupt("return"); - case 21: - if (!((addtags === null || addtags === void 0 ? void 0 : addtags.findIndex(function (item) { - return !item.value; - })) > -1)) { - _context9.next = 25; - break; - } - console.log(123); - setTagError('tag_name'); - return _context9.abrupt("return"); - case 25: - setConfigModal(true); - case 26: - case "end": - return _context9.stop(); - } - }, _callee8); - })); - return function handleConfirm() { - return _ref8.apply(this, arguments); - }; - }(); - - // const dataSource = Array.from({ length: 3 }).map((_, i) => ({ - // key: i.toString(), - // name: 'Screen' + i.toString(), - // platform: 'iOS', - // version: '10.3.4.5654', - // upgradeNum: 500, - // creator: 'Jack', - // createdAt: '2014-12-24 23:12:00', - // list: Array.from({ length: 3 }).map((_, c) => ({ - // key: 'iOS_' + i + c.toString(), - // date: '2014-12-24 23:12:00', - // name: 'This is production name', - // upgradeNum: 'Upgraded: 56', - // jy: c == 1 ? true : false - // })) - // })); - - var expandColumns = [{ - title: '磁盘名称', - dataIndex: 'date', - key: 'date' - }, { - title: '磁盘容量', - dataIndex: 'name', - key: 'name' - }, { - title: '磁盘属性', - dataIndex: 'upgradeNum', - key: 'upgradeNum' - }, { - title: '磁盘类型', - dataIndex: 'upgradeNum', - key: 'upgradeNum' - }]; - var columns = [{ - title: '实例名称/ID', - dataIndex: 'instanceID', - key: 'instanceID', - width: 350, - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: record === null || record === void 0 ? void 0 : record.instanceName - }), /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: record === null || record === void 0 ? void 0 : record.instanceID - })] - }); - } - }, { - title: '状态', - dataIndex: 'instanceStatus', - key: 'instanceStatus', - width: 140, - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: statusColor[text] - }, - children: status[text] - }); - } - }, { - title: '规格', - dataIndex: 'flavor', - key: 'flavor', - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [text.flavorName, " | ", text.flavorCPU, "\u6838 | ", text.flavorRAM / 1024, "G"] - }); - } - }, { - title: 'IPv4地址', - dataIndex: 'privateIP', - key: 'privateIP', - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - children: [text, "(\u5185)"] - }) || '--'; - } - }, { - title: 'IPv6地址', - dataIndex: 'privateIPv6', - key: 'privateIPv6', - render: function render(text, record, index) { - return text || '--'; - } - }]; - var expandedRowRender = function expandedRowRender(record) { - var expandDataSource = record.list || []; - return /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - rowKey: "key", - columns: expandColumns, - dataSource: expandDataSource, - pagination: false, - rowSelection: { - type: "radio", - selectedRowKeys: selectedRowKeys, - onChange: function onChange(selectedRowKeys, selectedRows) { - setSelectedRowKeys(selectedRowKeys); - setSelectedRows(selectedRows); - }, - getCheckboxProps: function getCheckboxProps(info) { - return { - disabled: info.jy // 禁用规则 - }; - } - } - }); - }; - - // 减少 - var decline = function decline() { - if (systemDiskSize <= 40) return; - setSystemDiskSize(systemDiskSize - 1); - }; - - // 增加 - var increase = function increase() { - if (systemDiskSize >= 1024) return; - console.log("111"); - setSystemDiskSize(systemDiskSize + 1); - }; - - // 输入框事件 - var inputNumberChange = function inputNumberChange(e) { - if (isNaN(e)) return; - setSystemDiskSize(e); - }; - var pollCheckOssUpload = /*#__PURE__*/function () { - var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(body) { - var data; - return regeneratorRuntime_default()().wrap(function _callee9$(_context10) { - while (1) switch (_context10.prev = _context10.next) { - case 0: - _context10.next = 2; - return (0,fetch/* default */.ZP)('/api/tyimages/check_oss_upload.json', { - method: 'post', - body: body - }); - case 2: - data = _context10.sent; - if (!isclear.current) { - _context10.next = 5; - break; - } - return _context10.abrupt("return"); - case 5: - if (!(data.status === -1)) { - _context10.next = 8; - break; - } - setUploadFileLoading(false); - return _context10.abrupt("return"); - case 8: - if (!(data.status === 0 && data.ty_url)) { - _context10.next = 17; - break; - } - // 如果返回状态为 0 且 url 有值,表示上传成功 - message/* default */.ZP.success('上传成功!'); - setMirrorFileUrl(data === null || data === void 0 ? void 0 : data.ty_url); - // setUploadFileLoading(false) - dispatch({ - type: 'globalSetting/setGlobalLoading', - payload: { - show: false, - text: '' - } - }); - setUploadFileLoading(false); - setOpenUploadFile(false); - return _context10.abrupt("return"); - case 17: - // 否则,等待一段时间后继续轮询 - setTimeout(function () { - return pollCheckOssUpload(body); - }, 1000); // 每 1 秒轮询一次 - case 18: - case "end": - return _context10.stop(); - } - }, _callee9); - })); - return function pollCheckOssUpload(_x4) { - return _ref9.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.wrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.content, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.crumbs, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-fanhuijingxiang", - style: { - color: '#3061D0', - fontSize: 14, - cursor: "pointer" - }, - onClick: function onClick() { - return _umi_production_exports.history.push("/users/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.username, "/experiment-mirror")); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 8 - }, - children: "\u521B\u5EFA\u955C\u50CF" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "", - className: Addmodules.doc, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - onClick: function onClick() { - (0,util/* openNewWindow */.xg)("".concat(env/* default */.Z.API_SERVER, "/pdf/noVNC\u5B89\u88C5\u8BE6\u89E3\uFF08rhel\u7CFB\u5217\u4E3A\u4F8B\uFF09.md")); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-a-wenhaobeifen2" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 4 - }, - children: "\u5E2E\u52A9\u6587\u6863" - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - marginBottom: 150, - marginTop: 30 - }, - className: Addmodules.form, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - align: "right", - name: "\u955C\u50CF\u7C7B\u578B", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - style: { - marginRight: 20, - borderRadius: 2 - }, - className: Addmodules.activeBtn, - onClick: function onClick() {}, - children: "\u7CFB\u7EDF\u76D8\u955C\u50CF" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - name: "\u955C\u50CF\u6E90" - // errorKey='mirror_origin' - // errorValue={mirrorOriginError} - // errorName='请选择镜像源' - // errorStyle={{ fontSize: 12, paddingBottom: 8 }} - , - children: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* SuperiorTabs */.tp, { - dataSource: originItmes, - value: mirrorOrigin, - onChange: function onChange(e) { - return setMirrorOrigin(e); - } - }) - }), mirrorOrigin === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - marginLeft: 122, - maxHeight: 323, - overflow: 'auto', - marginBottom: 30 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)((_react_infinite_scroller_1_2_4_react_infinite_scroller_default()), { - initialLoad: false, - pageStart: 1, - threshold: 20, - loadMore: function loadMore(page) { - handleInfiniteOnLoad(); - }, - useWindow: false, - hasMore: hasMore, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - rowKey: function rowKey(r) { - return r.instanceID; - }, - columns: columns - // expandable={{ expandedRowRender, defaultExpandedRowKeys: ['0'] }} - , - dataSource: dataSource, - loading: isLoading, - pagination: false, - rowSelection: { - type: "radio", - selectedRowKeys: selectedRowKeys, - onChange: function onChange(selectedRowKeys, selectedRows) { - setSelectedRowKeys(selectedRowKeys); - setSelectedRows(selectedRows); - }, - getCheckboxProps: function getCheckboxProps(info) { - return { - disabled: info.jy // 禁用规则 - }; - } - } - }) - }) - }), mirrorOrigin === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.note, - style: { - marginLeft: 122 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - style: { - paddingLeft: 20, - paddingBottom: 8, - color: '#FF9D18' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi7 font12" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 10, - fontSize: 12 - }, - children: "\u6E29\u99A8\u63D0\u793A" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - style: { - paddingLeft: 42, - color: "#666", - fontSize: 12 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["1. \u76EE\u524D\u652F\u6301RAW\u3001qcow2\u3001vmdk\u3001vhd\u683C\u5F0F\u7684\u955C\u50CF\u6587\u4EF6\u7684\u4E0A\u4F20\uFF0C\u5982\u679C\u60F3\u8981\u8F83\u5FEB\u521B\u5EFA\u955C\u50CF\uFF0C\u5EFA\u8BAE\u4F7F\u7528qcow2\u683C\u5F0F\u955C\u50CF\u3002\u5176\u4ED6\u7C7B\u578B\u6587\u4EF6\u8BF7\u505A\u683C\u5F0F\u8F6C\u6362\uFF0C\u683C\u5F0F\u8F6C\u6362\u5DE5\u5177\u4E0B\u8F7D\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/\u683C\u5F0F\u8F6C\u6362\u5DE5\u5177.docx"), - children: "\u300A\u683C\u5F0F\u8F6C\u6362\u5DE5\u5177\u300B" - }), "\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["2.Linux\u68C0\u6D4B\u5DE5\u5177\u4E0B\u8F7D\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Linux\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300A\u955C\u50CF\u68C0\u6D4B\u5DE5\u5177\u300B" - }), "\u3001", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Linux\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300Acloud-init\u300B" - }), "\u3001", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Linux\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300Avirtio\u300B" - }), "\u3001", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Linux\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300Aqga\u300B" - }), "\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["3.Windows\u955C\u50CF\u5DE5\u5177\u4E0B\u8F7D\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Windows\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300Acloudbase-init\u300B" - }), "\u3001\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Windows\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300Avirtio\u300B" - }), "\u3001\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/Windows\u7CFB\u7EDF\u9A71\u52A8\u5408\u96C6.rar"), - children: "\u300Aqga\u300B" - })] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - name: "\u955C\u50CF\u6587\u4EF6\u5730\u5740", - errorKey: "mirror_file_url", - errorValue: mirrorFileUrlError, - errorName: "", - errorStyle: { - fontSize: 12, - paddingBottom: 8 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - id: 'mirror_file_url' // 给这个Label添加ref - , - style: { - width: 'calc(100% - 140px)' - }, - size: "large", - disabled: false, - placeholder: "\u8BF7\u8F93\u5165\u955C\u50CF\u6587\u4EF6\u5730\u5740", - value: mirrorFileUrl, - onChange: function onChange(e) { - setMirrorFileUrl(e.target.value); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.aBtn, - onClick: function onClick() { - setOpenUploadFile(true); - }, - children: "\u4E0A\u4F20\u955C\u50CF\u6587\u4EF6" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: '#666', - marginLeft: 122, - position: 'relative', - top: '-25px' - }, - children: "\u955C\u50CF\u6587\u4EF6\u94FE\u63A5\u53EF\u4EE5\u901A\u8FC7 \u4E0A\u4F20\u955C\u50CF\u6587\u4EF6 \u6765\u83B7\u53D6\u8BE5\u955C\u50CF\u6587\u4EF6\u7684URL\u5730\u5740" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - name: "\u64CD\u4F5C\u7CFB\u7EDF", - errorKey: "mirror_file_url", - errorValue: mirrorFileUrlError, - errorName: "", - errorStyle: { - fontSize: 12, - paddingBottom: 8 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - size: "large", - style: { - width: 'calc(50% - 10px)', - marginRight: 20 - }, - placeholder: "\u8BF7\u9009\u62E9", - options: firstSelectOptions, - onChange: function onChange(value) { - return setFirstSelectValue(value); - }, - value: firstSelectValue - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - size: "large", - style: { - width: 'calc(50% - 10px)' - }, - placeholder: "\u8BF7\u9009\u62E9", - options: firstSelectValue ? secondSelectOptions[firstSelectValue] : [], - value: secondSelectValue, - onChange: function onChange(value) { - return setSecondSelectValue(value); - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - name: "\u7CFB\u7EDF\u67B6\u6784", - errorKey: "mirror_file_url", - errorValue: mirrorFileUrlError, - errorName: "", - errorStyle: { - fontSize: 12, - paddingBottom: 8 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - size: "large", - style: { - width: '100%' - }, - placeholder: "\u8BF7\u9009\u62E9\u7CFB\u7EDF\u67B6\u6784", - value: architecture, - options: [{ - value: 'aarch64', - label: 'aarch64' - }, { - value: 'x86_64', - label: 'x86_64' - }], - onChange: function onChange(v) { - return setArchitecture(v); - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - name: "\u7CFB\u7EDF\u76D8\u5927\u5C0F", - errorKey: "system_disk_size", - errorValue: systemDiskSizeError, - errorName: "\u8BF7\u586B\u5199\u7CFB\u7EDF\u76D8\u5927\u5C0F", - errorStyle: { - fontSize: 12, - paddingBottom: 8 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - alignItems: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(Addmodules.config_Warp, " ").concat(Addmodules.flex), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "".concat(Addmodules.config_btn, " ").concat(Addmodules.flex), - onClick: decline, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(MinusOutlined/* default */.Z, {}) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { - min: 40, - max: 1024, - size: "large", - step: "0", - controls: false, - style: { - width: 80 - }, - value: systemDiskSize, - precision: 0, - changeOnBlur: true, - onChange: function onChange(e) { - return inputNumberChange(e); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "".concat(Addmodules.config_btn, " ").concat(Addmodules.flex), - onClick: increase, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(PlusOutlined/* default */.Z, {}) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.size, - children: "GB" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u7CFB\u7EDF\u76D8\u5927\u5C0F\u4E0D\u80FD\u5C0F\u4E8E\u955C\u50CF\u6587\u4EF6\u7684\u5927\u5C0F\uFF0C\u5982\u586B\u5199\u7684\u7CFB\u7EDF\u76D8\u5927\u5C0F\u5C0F\u4E8E\u955C\u50CF\u6587\u4EF6\u7684\u5927\u5C0F\uFF0C\u5B9E\u9645\u7684\u7CFB\u7EDF\u76D8\u5927\u5C0F\u5C06\u4F7F\u7528\u955C\u50CF\u6587\u4EF6\u7684\u5927\u5C0F", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi7 current primary-hover", - style: { - color: '#9096A3', - marginLeft: 20 - } - }) - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(Label/* default */.Z, { - required: true, - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - name: "\u955C\u50CF\u540D\u79F0", - errorKey: "type_name", - errorValue: basicNameError, - errorName: basicNameErrorText, - errorStyle: { - fontSize: 12, - paddingBottom: 8 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - id: 'name' // 给这个Label添加ref - , - style: { - width: 'calc(100% - 40px)' - }, - value: basicTypeName - // maxLength={60} - , - onChange: function onChange(e) { - var value = e.target.value; - setBasicTypeName(value); - }, - onBlur: function onBlur(e) { - var value = e.target.value; - //await getNameError(value,false) - console.log(value); - if (value.length <= 32) { - var regex = /^(?![-\d])[A-Za-z0-9-]{2,32}(? -1) { - console.log(123); - setTagError('tag_name'); - return; - } else { - setTagError(''); - return; - } - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 20, - color: '#9096A3', - cursor: 'pointer' - }, - onClick: function onClick() { - var newtags = addtags.filter(function (val, key) { - return val.id !== item.id; - }); - setAddTags(toConsumableArray_default()(newtags)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-piliangshanchu3 delete-hover" - }) - })] - }, item.id); - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(Label/* default */.Z, { - name: "\u63CF\u8FF0", - nameWidth: 110, - nameStyle: { - marginRight: 12, - justifyContent: 'end' - }, - align: "baseline", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.TextArea, { - maxLength: 128, - showCount: true, - style: { - width: '100%', - height: 100, - resize: 'none' - }, - rows: 4, - placeholder: "\u8BF7\u8F93\u5165\u63CF\u8FF0", - value: description, - onChange: function onChange(e) { - return setDescription(e.target.value); - } - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#FF9D18' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi7 font12" - }), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 10, - fontSize: 12 - }, - children: "\u955C\u50CF\u63CF\u8FF0\u6682\u4E0D\u652F\u6301\u6362\u884C" - })] - })] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.btns, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - style: { - marginRight: 40 - }, - onClick: toExit, - children: "\u53D6\u6D88" - }), methods === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - onClick: handleConfirm, - loading: createBtnLoading, - children: "\u5F00\u59CB\u521B\u5EFA\u955C\u50CF" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - maskClosable: false, - keyboard: false, - destroyOnClose: true, - open: configModal, - title: "\u521B\u5EFA\u79C1\u6709\u955C\u50CF", - bodyStyle: { - maxHeight: 600 - }, - width: "620px", - okText: "\u786E\u8BA4\u5E76\u521B\u5EFA", - wrapClassName: Addmodules.auditModal, - confirmLoading: modalBtnLoading, - onCancel: function onCancel() { - setConfigModal(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() { - var _res; - var res; - return regeneratorRuntime_default()().wrap(function _callee10$(_context11) { - while (1) switch (_context11.prev = _context11.next) { - case 0: - setModalBtnLoading(true); - if (!(mirrorOrigin === 1)) { - _context11.next = 7; - break; - } - _context11.next = 4; - return (0,fetch/* default */.ZP)("/api/tyimages/image_create.json", { - method: 'post', - body: { - imageName: basicTypeName, - instanceId: selectedRowKeys[0], - description: description, - tags: selectedTag.concat(addtags.map(function (item) { - return item.value; - })) - } - }); - case 4: - res = _context11.sent; - _context11.next = 10; - break; - case 7: - _context11.next = 9; - return (0,fetch/* default */.ZP)("/api/tyimages/image_import.json", { - method: 'post', - body: { - imageFileSource: mirrorFileUrl, - imageName: basicTypeName, - osDistro: firstSelectValue, - osVersion: secondSelectValue, - architecture: architecture, - diskSize: systemDiskSize, - // tags: selectedTag.concat(addtags), - description: description - } - }); - case 9: - res = _context11.sent; - case 10: - if (((_res = res) === null || _res === void 0 ? void 0 : _res.status) === 0) { - message/* default */.ZP.success('创建成功'); - _umi_production_exports.history.push("/users/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.username, "/experiment-mirror")); - } - setModalBtnLoading(false); - case 12: - case "end": - return _context11.stop(); - } - }, _callee10); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.btns, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - paddingTop: 20 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u955C\u50CF\u540D\u79F0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - title: basicTypeName, - children: basicTypeName - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Addmodules.flexleft, - children: "\u955C\u50CF\u521B\u5EFA\u65B9\u5F0F" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Addmodules.flexright, - children: mirrorOrigin === 1 ? '按云主机创建' : '按镜像文件创建' - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u955C\u50CF\u7C7B\u578B" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: "\u7CFB\u7EDF\u76D8\u955C\u50CF" - })] - }), mirrorOrigin === 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u4E91\u4E3B\u673A\u540D\u79F0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: (_selectedRows$ = selectedRows[0]) === null || _selectedRows$ === void 0 ? void 0 : _selectedRows$.instanceName - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u955C\u50CF" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: (_selectedRows$2 = selectedRows[0]) === null || _selectedRows$2 === void 0 || (_selectedRows$2 = _selectedRows$2.image) === null || _selectedRows$2 === void 0 ? void 0 : _selectedRows$2.imageName - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u64CD\u4F5C\u7CFB\u7EDF" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: osType[(_selectedRows$3 = selectedRows[0]) === null || _selectedRows$3 === void 0 ? void 0 : _selectedRows$3.osType] - })] - })] - }), mirrorOrigin === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u955C\u50CF\u6587\u4EF6\u5730\u5740" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: mirrorFileUrl - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u64CD\u4F5C\u7CFB\u7EDF" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: firstSelectValue - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u7CFB\u7EDF\u7248\u672C" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: secondSelectValue - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.list, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexleft, - children: "\u63CF\u8FF0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.flexright, - children: description - })] - })] - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - maskClosable: false, - keyboard: false, - destroyOnClose: true, - open: openUploadFile, - title: "\u4E0A\u4F20\u955C\u50CF\u6587\u4EF6", - width: "700px", - okText: "\u786E\u5B9A", - wrapClassName: Addmodules.auditModal - // confirmLoading={uploadFileLoading} - , - afterClose: function afterClose() { - isclear.current = true; - setUploadFileLoading(false); - setFileList([]); - updateCancel(); - }, - onCancel: function onCancel() { - setOpenUploadFile(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() { - var _attachments$; - var attachments, body, res; - return regeneratorRuntime_default()().wrap(function _callee11$(_context12) { - while (1) switch (_context12.prev = _context12.next) { - case 0: - if (fileList !== null && fileList !== void 0 && fileList.length) { - _context12.next = 3; - break; - } - setShowTip(true); - return _context12.abrupt("return"); - case 3: - setUploadFileLoading(true); - attachments = fileList.map(function (e) { - var _e$response; - return { - attachment_id: (_e$response = e.response) === null || _e$response === void 0 ? void 0 : _e$response.attachment_id, - description: e.description - }; - }); - body = { - attachment_id: (_attachments$ = attachments[0]) === null || _attachments$ === void 0 ? void 0 : _attachments$.attachment_id - }; - _context12.next = 8; - return (0,fetch/* default */.ZP)("/api/tyimages/oss_upload.json", { - method: 'post', - body: body - }); - case 8: - res = _context12.sent; - if (res.status === 0) { - // 在上传成功后开始轮询 - pollCheckOssUpload(body); - } else { - setUploadFileLoading(false); - } - case 10: - case "end": - return _context12.stop(); - } - }, _callee11); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { - spinning: uploadFileLoading, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(upload/* default */.Z.Dragger, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shangchuanwenjian1 font50", - style: { - color: '#A9C9FB ' - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "font14 mt30 mb20", - style: { - color: '#9096A3' - }, - children: ["\u62D6\u62FD\u6587\u4EF6\u6216", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#3061D0', - marginLeft: 5 - }, - children: "\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - fontSize: 12, - color: "#9096A3" - }, - children: "\u6BCF\u6B21\u4E0A\u4F20\u9650\u5236\u4E3A\u5355\u4E2A\u6587\u4EF6\uFF0C\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC75GB" - })] - })), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.box, - children: fileList.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.row, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Addmodules.icon, - children: [item.status === 'done' && /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-wancheng", - style: { - color: '#19CB70' - } - }), item.status === 'error' && /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-cuowu", - style: { - color: '#E30000', - marginLeft: 1, - fontSize: 13 - } - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - width: 590 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: item === null || item === void 0 ? void 0 : item.name, - placement: "topLeft", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - color: item.status === 'error' ? '#E30000' : '#3061D0', - textDecoration: 'underline' - }, - children: item === null || item === void 0 ? void 0 : item.name - }) - }), item.status === 'uploading' && /*#__PURE__*/(0,jsx_runtime.jsx)(progress/* default */.Z, { - strokeColor: "#3061D0", - trailColor: "rgba(144, 150, 163, 0.1)", - percent: item.percent, - showInfo: false, - size: [168, 4] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - onClick: function onClick() { - return handleRemove(item); - }, - className: "iconfont icon-shanchu14 font14 ml20", - style: { - cursor: 'pointer', - color: '#F65160' - } - })] - }, item.id); - }) - }), showTip && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Addmodules.tip, - children: "\u8BF7\u6DFB\u52A0\u4E00\u4E2A\u4E0A\u4F20\u6587\u4EF6" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#9096A3' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt10", - children: "\u6587\u4EF6\u4E0A\u4F20\u89C4\u5219:" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "1\u3001\u6587\u4EF6\u540D\u79F0\u533A\u5206\u5927\u5C0F\u5199\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "2\u3001\u6587\u4EF6\u540D\u957F\u5EA6\u9650\u5236\u4E3A300\u5B57\u7B26\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "3\u3001\u6587\u4EF6\u540D\u4E2D\u4E0D\u80FD\u5305\u542B / \u6216 \\ \u5B57\u7B26\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "4\u3001\u6587\u4EF6\u4E0A\u4F20\u683C\u5F0F\u4EC5\u652F\u6301RAW\u3001qcow2\u3001vmdk\u3001vhd\u3002" - })] - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - maskClosable: false, - keyboard: false, - destroyOnClose: true, - open: confirmModal, - title: "\u521B\u5EFA\u79C1\u6709\u955C\u50CF", - width: "558px", - okText: "\u786E\u5B9A", - wrapClassName: Addmodules.auditModal, - confirmLoading: uploadFileLoading2, - onCancel: function onCancel() { - setConfirmModal(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() { - return regeneratorRuntime_default()().wrap(function _callee12$(_context13) { - while (1) switch (_context13.prev = _context13.next) { - case 0: - setUploadFileLoading2(true); - setUploadFileLoading2(false); - setConfirmModal(false); - case 3: - case "end": - return _context13.stop(); - } - }, _callee12); - })), - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u955C\u50CF\u540D\u79F0\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u955C\u50CF\u521B\u5EFA\u65B9\u5F0F\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u955C\u50CF\u7C7B\u578B\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u955C\u50CF\u6587\u4EF6\u5730\u5740\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u64CD\u4F5C\u7CFB\u7EDF\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u7CFB\u7EDF\u7248\u672C\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u78C1\u76D8\u5BB9\u91CF\uFF1A\u5185\u5BB9" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u63CF\u8FF0\uFF1A\u5185\u5BB9" - })] - })] - }); -}; -/* harmony default export */ var Add = ((0,_umi_production_exports.connect)(function (_ref13) { - var classroomList = _ref13.classroomList, - loading = _ref13.loading, - globalSetting = _ref13.globalSetting, - user = _ref13.user; - return { - classroomList: classroomList, - globalSetting: globalSetting, - loading: loading.models.classroomList, - user: user - }; -})(EditPage)); - -/***/ }), - -/***/ 30585: -/*!*********************************************!*\ - !*** ./src/pages/tasks/vnc-view/index.less ***! - \*********************************************/ -/***/ (function() { - -"use strict"; -// extracted by mini-css-extract-plugin - - -/***/ }), - -/***/ 51581: -/*!****************************************************************************************************!*\ - !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/dist/InfiniteScroll.js ***! - \****************************************************************************************************/ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", ({ - value: true -})); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = __webpack_require__(/*! react */ 59301); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = __webpack_require__(/*! prop-types */ 12708); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var InfiniteScroll = function (_Component) { - _inherits(InfiniteScroll, _Component); - - function InfiniteScroll(props) { - _classCallCheck(this, InfiniteScroll); - - var _this = _possibleConstructorReturn(this, (InfiniteScroll.__proto__ || Object.getPrototypeOf(InfiniteScroll)).call(this, props)); - - _this.scrollListener = _this.scrollListener.bind(_this); - _this.eventListenerOptions = _this.eventListenerOptions.bind(_this); - _this.mousewheelListener = _this.mousewheelListener.bind(_this); - return _this; - } - - _createClass(InfiniteScroll, [{ - key: 'componentDidMount', - value: function componentDidMount() { - this.pageLoaded = this.props.pageStart; - this.options = this.eventListenerOptions(); - this.attachScrollListener(); - } - }, { - key: 'componentDidUpdate', - value: function componentDidUpdate() { - if (this.props.isReverse && this.loadMore) { - var parentElement = this.getParentElement(this.scrollComponent); - parentElement.scrollTop = parentElement.scrollHeight - this.beforeScrollHeight + this.beforeScrollTop; - this.loadMore = false; - } - this.attachScrollListener(); - } - }, { - key: 'componentWillUnmount', - value: function componentWillUnmount() { - this.detachScrollListener(); - this.detachMousewheelListener(); - } - }, { - key: 'isPassiveSupported', - value: function isPassiveSupported() { - var passive = false; - - var testOptions = { - get passive() { - passive = true; - } - }; - - try { - document.addEventListener('test', null, testOptions); - document.removeEventListener('test', null, testOptions); - } catch (e) { - // ignore - } - return passive; - } - }, { - key: 'eventListenerOptions', - value: function eventListenerOptions() { - var options = this.props.useCapture; - - if (this.isPassiveSupported()) { - options = { - useCapture: this.props.useCapture, - passive: true - }; - } - return options; - } - - // Set a defaut loader for all your `InfiniteScroll` components - - }, { - key: 'setDefaultLoader', - value: function setDefaultLoader(loader) { - this.defaultLoader = loader; - } - }, { - key: 'detachMousewheelListener', - value: function detachMousewheelListener() { - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = this.scrollComponent.parentNode; - } - - scrollEl.removeEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); - } - }, { - key: 'detachScrollListener', - value: function detachScrollListener() { - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = this.getParentElement(this.scrollComponent); - } - - scrollEl.removeEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); - scrollEl.removeEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); - } - }, { - key: 'getParentElement', - value: function getParentElement(el) { - var scrollParent = this.props.getScrollParent && this.props.getScrollParent(); - if (scrollParent != null) { - return scrollParent; - } - return el && el.parentNode; - } - }, { - key: 'filterProps', - value: function filterProps(props) { - return props; - } - }, { - key: 'attachScrollListener', - value: function attachScrollListener() { - var parentElement = this.getParentElement(this.scrollComponent); - - if (!this.props.hasMore || !parentElement) { - return; - } - - var scrollEl = window; - if (this.props.useWindow === false) { - scrollEl = parentElement; - } - - scrollEl.addEventListener('mousewheel', this.mousewheelListener, this.options ? this.options : this.props.useCapture); - scrollEl.addEventListener('scroll', this.scrollListener, this.options ? this.options : this.props.useCapture); - scrollEl.addEventListener('resize', this.scrollListener, this.options ? this.options : this.props.useCapture); - - if (this.props.initialLoad) { - this.scrollListener(); - } - } - }, { - key: 'mousewheelListener', - value: function mousewheelListener(e) { - // Prevents Chrome hangups - // See: https://stackoverflow.com/questions/47524205/random-high-content-download-time-in-chrome/47684257#47684257 - if (e.deltaY === 1 && !this.isPassiveSupported()) { - e.preventDefault(); - } - } - }, { - key: 'scrollListener', - value: function scrollListener() { - var el = this.scrollComponent; - var scrollEl = window; - var parentNode = this.getParentElement(el); - - var offset = void 0; - if (this.props.useWindow) { - var doc = document.documentElement || document.body.parentNode || document.body; - var scrollTop = scrollEl.pageYOffset !== undefined ? scrollEl.pageYOffset : doc.scrollTop; - if (this.props.isReverse) { - offset = scrollTop; - } else { - offset = this.calculateOffset(el, scrollTop); - } - } else if (this.props.isReverse) { - offset = parentNode.scrollTop; - } else { - offset = el.scrollHeight - parentNode.scrollTop - parentNode.clientHeight; - } - - // Here we make sure the element is visible as well as checking the offset - if (offset < Number(this.props.threshold) && el && el.offsetParent !== null) { - this.detachScrollListener(); - this.beforeScrollHeight = parentNode.scrollHeight; - this.beforeScrollTop = parentNode.scrollTop; - // Call loadMore after detachScrollListener to allow for non-async loadMore functions - if (typeof this.props.loadMore === 'function') { - this.props.loadMore(this.pageLoaded += 1); - this.loadMore = true; - } - } - } - }, { - key: 'calculateOffset', - value: function calculateOffset(el, scrollTop) { - if (!el) { - return 0; - } - - return this.calculateTopPosition(el) + (el.offsetHeight - scrollTop - window.innerHeight); - } - }, { - key: 'calculateTopPosition', - value: function calculateTopPosition(el) { - if (!el) { - return 0; - } - return el.offsetTop + this.calculateTopPosition(el.offsetParent); - } - }, { - key: 'render', - value: function render() { - var _this2 = this; - - var renderProps = this.filterProps(this.props); - - var children = renderProps.children, - element = renderProps.element, - hasMore = renderProps.hasMore, - initialLoad = renderProps.initialLoad, - isReverse = renderProps.isReverse, - loader = renderProps.loader, - loadMore = renderProps.loadMore, - pageStart = renderProps.pageStart, - ref = renderProps.ref, - threshold = renderProps.threshold, - useCapture = renderProps.useCapture, - useWindow = renderProps.useWindow, - getScrollParent = renderProps.getScrollParent, - props = _objectWithoutProperties(renderProps, ['children', 'element', 'hasMore', 'initialLoad', 'isReverse', 'loader', 'loadMore', 'pageStart', 'ref', 'threshold', 'useCapture', 'useWindow', 'getScrollParent']); - - props.ref = function (node) { - _this2.scrollComponent = node; - if (ref) { - ref(node); - } - }; - - var childrenArray = [children]; - if (hasMore) { - if (loader) { - isReverse ? childrenArray.unshift(loader) : childrenArray.push(loader); - } else if (this.defaultLoader) { - isReverse ? childrenArray.unshift(this.defaultLoader) : childrenArray.push(this.defaultLoader); - } - } - return _react2.default.createElement(element, props, childrenArray); - } - }]); - - return InfiniteScroll; -}(_react.Component); - -InfiniteScroll.propTypes = { - children: _propTypes2.default.node.isRequired, - element: _propTypes2.default.node, - hasMore: _propTypes2.default.bool, - initialLoad: _propTypes2.default.bool, - isReverse: _propTypes2.default.bool, - loader: _propTypes2.default.node, - loadMore: _propTypes2.default.func.isRequired, - pageStart: _propTypes2.default.number, - ref: _propTypes2.default.func, - getScrollParent: _propTypes2.default.func, - threshold: _propTypes2.default.number, - useCapture: _propTypes2.default.bool, - useWindow: _propTypes2.default.bool -}; -InfiniteScroll.defaultProps = { - element: 'div', - hasMore: false, - initialLoad: true, - pageStart: 0, - ref: null, - threshold: 250, - useWindow: true, - isReverse: false, - useCapture: false, - loader: null, - getScrollParent: null -}; -exports["default"] = InfiniteScroll; -module.exports = exports['default']; - - -/***/ }), - -/***/ 26724: -/*!**************************************************************************************!*\ - !*** ./node_modules/_react-infinite-scroller@1.2.4@react-infinite-scroller/index.js ***! - \**************************************************************************************/ -/***/ (function(module, __unused_webpack_exports, __webpack_require__) { - -module.exports = __webpack_require__(/*! ./dist/InfiniteScroll */ 51581) - - -/***/ }) - -}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentMirror__Detail__index.577a3fe3.async.js b/p__User__Detail__ExperImentMirror__Detail__index.577a3fe3.async.js deleted file mode 100644 index d8299efaaa..0000000000 --- a/p__User__Detail__ExperImentMirror__Detail__index.577a3fe3.async.js +++ /dev/null @@ -1,3609 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[62265],{ - -/***/ 59309: -/*!**********************************************!*\ - !*** ./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_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_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_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_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_test5_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 - })); -}; - -/***/ }), - -/***/ 9594: -/*!*****************************************************************************!*\ - !*** ./src/pages/Shixuns/Edit/body/Environment/Label/index.tsx + 1 modules ***! - \*****************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ Environment_Label; } -}); - -// 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/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Labelmodules = ({"label":"label___CZ1_z","left":"left___ZKFRV","right":"right___zVTRn","error":"error___oNJNo"}); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); -// 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/Label/index.tsx - - - - - - -var Label = function Label(_ref) { - var name = _ref.name, - tooltipTitle = _ref.tooltipTitle, - children = _ref.children, - required = _ref.required, - errorKey = _ref.errorKey, - errorValue = _ref.errorValue, - errorName = _ref.errorName, - _ref$errorStyle = _ref.errorStyle, - errorStyle = _ref$errorStyle === void 0 ? {} : _ref$errorStyle, - _ref$nameWidth = _ref.nameWidth, - nameWidth = _ref$nameWidth === void 0 ? 112 : _ref$nameWidth, - nameStyle = _ref.nameStyle, - _ref$align = _ref.align, - align = _ref$align === void 0 ? 'center' : _ref$align, - _ref$contentStyle = _ref.contentStyle, - contentStyle = _ref$contentStyle === void 0 ? {} : _ref$contentStyle; - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Labelmodules.label, - style: { - alignItems: align - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Labelmodules.left, - style: objectSpread2_default()({ - width: nameWidth - }, nameStyle), - children: [required && /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "*" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: name - }), !!tooltipTitle && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: tooltipTitle, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xiaowenhao2" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Labelmodules.right, - style: contentStyle, - children: [children, errorName && errorValue === errorKey && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Labelmodules.error, - style: errorStyle, - children: errorName - })] - })] - }) - }); -}; -/* harmony default export */ var Environment_Label = (Label); - -/***/ }), - -/***/ 65893: -/*!*****************************************************************************!*\ - !*** ./src/pages/User/Detail/ExperImentMirror/Detail/index.tsx + 1 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; } -}); - -// 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/_@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__(4857); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/statistic/index.js + 5 modules -var statistic = __webpack_require__(31797); -// 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/message/index.js + 4 modules -var message = __webpack_require__(8591); -// 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/menu/index.js + 11 modules -var menu = __webpack_require__(20834); -// 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/spin/index.js + 1 modules -var spin = __webpack_require__(71418); -// 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/table/index.js + 85 modules -var table = __webpack_require__(2595); -// 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/input/index.js + 5 modules -var input = __webpack_require__(36920); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules -var pagination = __webpack_require__(25700); -// 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/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -// EXTERNAL MODULE: ./src/pages/tasks/vnc-view/index.less -var vnc_view = __webpack_require__(30585); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(36057); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/Detail/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___luHgU","flex_space_between":"flex_space_between___e7gjm","flex_box_vertical_center":"flex_box_vertical_center___bVkfc","flex_box_center_end":"flex_box_center_end___sn75l","flex_box_column":"flex_box_column___zHrRf","wrap":"wrap___eY_VY","crumbs":"crumbs___KS_Hc","Divle":"Divle___HIE3u","tableWrap":"tableWrap___wnGNo","countflex":"countflex___dUOqY","leftCol":"leftCol___dQ1UB","flexright":"flexright___eeIVY","flexleft":"flexleft___hjsNY","headWrap":"headWrap___FZhYP","formWrap":"formWrap___Qy79h","inputWrap":"inputWrap___kedU5","submitButtondiv":"submitButtondiv___QoQ8Q","glow":"glow___Hrlml","formModal":"formModal___r7PpQ","ActvieE3":"ActvieE3___QjQxt","listClass":"listClass___Ch0he","spantitle":"spantitle___nqjD7","note":"note___j_f7h","cpuWrap":"cpuWrap___P9dvj","activebtn":"activebtn___Jsm3i","btn":"btn___IW3vY","activeTab":"activeTab___UXdDP","tab":"tab___yW_nk","countDown":"countDown___UwVWo","red":"red___Pi3wh","footBtnWrap":"footBtnWrap___jBD4a","modalBtns":"modalBtns___oE7WD","confirm":"confirm___mai01","cancel":"cancel___d5Lj7","errorTip":"errorTip___OaIkz"}); -// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules -var RenderHtml = __webpack_require__(70827); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(64606); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.13@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(61186); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules -var ui_customization = __webpack_require__(86250); -// EXTERNAL MODULE: ./src/components/NoData/index.tsx -var NoData = __webpack_require__(69718); -// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 3 modules -var monaco_editor = __webpack_require__(55206); -// EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx -var AsyncButton = __webpack_require__(59309); -// EXTERNAL MODULE: ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.tsx + 1 modules -var ModifyMirrorModal = __webpack_require__(19015); -// EXTERNAL MODULE: ./src/pages/Shixuns/Edit/body/Environment/Label/index.tsx + 1 modules -var Label = __webpack_require__(9594); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/Detail/index.tsx - - - - - -var _excluded = ["classroomList", "globalSetting", "loading", "user", "dispatch"]; - - - - - - - - - - - - - - - - - - -var ClassroomListPage = function ClassroomListPage(_ref) { - var _Result$tags, _configData$cpu_memor, _configData$time_limi2; - var classroomList = _ref.classroomList, - globalSetting = _ref.globalSetting, - loading = _ref.loading, - user = _ref.user, - dispatch = _ref.dispatch, - props = objectWithoutProperties_default()(_ref, _excluded); - var Countdown = statistic/* default */.Z.Countdown; - var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), - _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), - searchParams = _useSearchParams2[0]; - var _useState = (0,_react_17_0_2_react.useState)(parseInt(searchParams.get("status")) || 0), - _useState2 = slicedToArray_default()(_useState, 2), - ListType = _useState2[0], - setListType = _useState2[1]; - var location = (0,_umi_production_exports.useLocation)(); - var username = (0,_react_17_0_2_react.useRef)(); - var _useState3 = (0,_react_17_0_2_react.useState)(), - _useState4 = slicedToArray_default()(_useState3, 2), - Result = _useState4[0], - setResult = _useState4[1]; - var routeParams = (0,_umi_production_exports.useParams)(); - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - isLoading = _useState6[0], - setIsLodaing = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(false), - _useState8 = slicedToArray_default()(_useState7, 2), - isLoading1 = _useState8[0], - setIsLodaing1 = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(0), - _useState10 = slicedToArray_default()(_useState9, 2), - total = _useState10[0], - setTotal = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)([]), - _useState12 = slicedToArray_default()(_useState11, 2), - list = _useState12[0], - setList = _useState12[1]; - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _useState13 = (0,_react_17_0_2_react.useState)({}), - _useState14 = slicedToArray_default()(_useState13, 2), - formValue = _useState14[0], - setFormValue = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(false), - _useState16 = slicedToArray_default()(_useState15, 2), - isModifyMirror = _useState16[0], - setIsModifyMirror = _useState16[1]; - var _useState17 = (0,_react_17_0_2_react.useState)(false), - _useState18 = slicedToArray_default()(_useState17, 2), - isShare = _useState18[0], - setIsShare = _useState18[1]; - var _useState19 = (0,_react_17_0_2_react.useState)([]), - _useState20 = slicedToArray_default()(_useState19, 2), - sharedTeam = _useState20[0], - setSharedTeam = _useState20[1]; - var _useState21 = (0,_react_17_0_2_react.useState)([]), - _useState22 = slicedToArray_default()(_useState21, 2), - selectedKeys = _useState22[0], - setSelectedKeys = _useState22[1]; - var _useState23 = (0,_react_17_0_2_react.useState)(false), - _useState24 = slicedToArray_default()(_useState23, 2), - cancleShare = _useState24[0], - setCancleShare = _useState24[1]; - var _useState25 = (0,_react_17_0_2_react.useState)(false), - _useState26 = slicedToArray_default()(_useState25, 2), - deleteScript = _useState26[0], - setDeleteScript = _useState26[1]; - var _useState27 = (0,_react_17_0_2_react.useState)(false), - _useState28 = slicedToArray_default()(_useState27, 2), - editScript = _useState28[0], - setEditScript = _useState28[1]; - var _useState29 = (0,_react_17_0_2_react.useState)(false), - _useState30 = slicedToArray_default()(_useState29, 2), - addScript = _useState30[0], - setAddScript = _useState30[1]; - var _useState31 = (0,_react_17_0_2_react.useState)(), - _useState32 = slicedToArray_default()(_useState31, 2), - scriptId = _useState32[0], - setScriptId = _useState32[1]; - var _useState33 = (0,_react_17_0_2_react.useState)(false), - _useState34 = slicedToArray_default()(_useState33, 2), - applyPublic = _useState34[0], - setApplyPublic = _useState34[1]; - var _useState35 = (0,_react_17_0_2_react.useState)(false), - _useState36 = slicedToArray_default()(_useState35, 2), - configModal = _useState36[0], - setConfigModal = _useState36[1]; - var _useState37 = (0,_react_17_0_2_react.useState)({}), - _useState38 = slicedToArray_default()(_useState37, 2), - configData = _useState38[0], - setConfigData = _useState38[1]; - var _useState39 = (0,_react_17_0_2_react.useState)(0), - _useState40 = slicedToArray_default()(_useState39, 2), - cpuId = _useState40[0], - setCpuId = _useState40[1]; - var _useState41 = (0,_react_17_0_2_react.useState)(0), - _useState42 = slicedToArray_default()(_useState41, 2), - timeId = _useState42[0], - setTimeId = _useState42[1]; - var _useState43 = (0,_react_17_0_2_react.useState)(false), - _useState44 = slicedToArray_default()(_useState43, 2), - deleteModal = _useState44[0], - setDeleteModal = _useState44[1]; - var _useState45 = (0,_react_17_0_2_react.useState)(0), - _useState46 = slicedToArray_default()(_useState45, 2), - practiceCount = _useState46[0], - setPracticeCount = _useState46[1]; - var _useState47 = (0,_react_17_0_2_react.useState)(false), - _useState48 = slicedToArray_default()(_useState47, 2), - cancleApplyModal = _useState48[0], - setCancleApplyModal = _useState48[1]; - var _useState49 = (0,_react_17_0_2_react.useState)(false), - _useState50 = slicedToArray_default()(_useState49, 2), - reApplyModal = _useState50[0], - setReApplyModal = _useState50[1]; - var _useState51 = (0,_react_17_0_2_react.useState)(), - _useState52 = slicedToArray_default()(_useState51, 2), - unAbnormalModal = _useState52[0], - setUnAbnormalModal = _useState52[1]; - var _useState53 = (0,_react_17_0_2_react.useState)([]), - _useState54 = slicedToArray_default()(_useState53, 2), - errorTipList = _useState54[0], - setErrorTipList = _useState54[1]; - var _useState55 = (0,_react_17_0_2_react.useState)(false), - _useState56 = slicedToArray_default()(_useState55, 2), - remarkModal = _useState56[0], - setRemarkModal = _useState56[1]; - var _useState57 = (0,_react_17_0_2_react.useState)(), - _useState58 = slicedToArray_default()(_useState57, 2), - remarkValue = _useState58[0], - setRemarkValue = _useState58[1]; - var _useState59 = (0,_react_17_0_2_react.useState)(true), - _useState60 = slicedToArray_default()(_useState59, 2), - isShowTip = _useState60[0], - setIsShowTip = _useState60[1]; - var _useState61 = (0,_react_17_0_2_react.useState)(false), - _useState62 = slicedToArray_default()(_useState61, 2), - btnLoading = _useState62[0], - setBtnLoading = _useState62[1]; - var _useState63 = (0,_react_17_0_2_react.useState)(false), - _useState64 = slicedToArray_default()(_useState63, 2), - createBtnLoading = _useState64[0], - setCreateBtnLoading = _useState64[1]; - var _useState65 = (0,_react_17_0_2_react.useState)(false), - _useState66 = slicedToArray_default()(_useState65, 2), - deleteBtnLoading = _useState66[0], - setDeleteBtnLoading = _useState66[1]; - var _useState67 = (0,_react_17_0_2_react.useState)(false), - _useState68 = slicedToArray_default()(_useState67, 2), - storeLoading = _useState68[0], - setStoreLoading = _useState68[1]; - var time = (0,_react_17_0_2_react.useRef)(); - var _useState69 = (0,_react_17_0_2_react.useState)({ - tab: 1, - page: 1, - per_page: 10 - }), - _useState70 = slicedToArray_default()(_useState69, 2), - params = _useState70[0], - setParams = _useState70[1]; - var tabItems = [{ - id: 1, - name: '相关实践项目' - }, { - id: 2, - name: '共享信息' - }, { - id: 3, - name: '评测脚本' - }, { - id: 4, - name: '服务配置' - }]; - var status = { - 'accepted': '已接受共享镜像', - 'active': '正常', - 'deactivated': '已弃用', - 'deleted': '已删除', - 'deleting': '删除中', - 'queued': '排队中/创建中', - 'reactivating': '取消弃用中', - 'rejected': '已拒绝共享镜像', - 'waiting': '等待接受/拒绝共享镜像' - }; - var type = { - 'data_disk_image': '数据盘镜像', - 'full_ecs_image': '整机镜像', - 'iso_image': 'ISO 镜像' - }; - var shixunColumn = [{ - title: '序号', - dataIndex: 'order', - key: 'order', - render: function render(text, record, index) { - return "".concat((params.page - 1) * params.per_page + index + 1); - }, - width: 50 - }, { - title: '名称', - dataIndex: 'name', - key: 'name', - ellipsis: true, - width: 80, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: !!text ? text : '实践项目名称-未填写' - }); - } - }, { - title: '学校/单位', - dataIndex: 'school_name', - key: 'school_name', - ellipsis: true, - width: 100, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '状态', - dataIndex: 'status_cn', - key: 'status_cn', - ellipsis: true, - width: 80, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '创建者', - dataIndex: 'creator_name', - key: 'creator_name', - ellipsis: true, - width: 80, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '创建时间', - dataIndex: 'created_at', - key: 'created_at', - ellipsis: true, - width: 100, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#666" - }, - children: dayjs_min_default()(text).format('YYYY-MM-DD HH:mm:ss') - }); - } - }, { - title: '操作', - dataIndex: 'action', - align: 'right', - key: 'action', - ellipsis: true, - width: 80, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - style: { - color: '#165DFF' - }, - onClick: function onClick() { - (0,util/* openNewWindow */.xg)("/shixuns/".concat(record.identifier, "/challenges")); - }, - children: "\u67E5\u770B\u8BE6\u60C5" - }); - } - }]; - var sharedColumn = [{ - title: '序号', - dataIndex: 'order', - key: 'order', - render: function render(text, record, index) { - return "".concat((params.page - 1) * params.per_page + index + 1); - }, - width: 100 - }, { - title: '名称', - dataIndex: 'name', - key: 'name', - ellipsis: true, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '操作', - dataIndex: 'action', - align: 'right', - key: 'action', - width: 120, - ellipsis: true, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - className: Detailmodules.ActvieE3, - type: "link", - style: { - padding: "0 0 0 10px", - whiteSpace: "nowrap" - }, - onClick: function onClick() { - setCancleShare(true); - setScriptId(record === null || record === void 0 ? void 0 : record.id); - }, - children: "\u53D6\u6D88\u5171\u4EAB" - }); - } - }]; - var scriptColumn = [{ - title: '序号', - dataIndex: 'order', - key: 'order', - render: function render(text, record, index) { - return "".concat((params.page - 1) * params.per_page + index + 1); - }, - width: 100 - }, { - title: '名称', - dataIndex: 'name', - key: 'name', - width: 140, - ellipsis: true, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '说明', - dataIndex: 'description', - key: 'description', - ellipsis: true, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '更新时间', - dataIndex: 'updated_at', - key: 'updated_at', - width: 160, - ellipsis: true, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: ' #666' - }, - children: dayjs_min_default()(text).format('YYYY-MM-DD HH:mm:ss') - }); - } - }, { - title: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: "\u64CD\u4F5C" - }), - align: "right", - width: 120, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "link", - style: { - whiteSpace: "nowrap", - padding: 0 - }, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return handleEditScript(record === null || record === void 0 ? void 0 : record.id); - case 2: - case "end": - return _context.stop(); - } - }, _callee); - })), - children: "\u7F16\u8F91" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - className: Detailmodules.ActvieE3, - type: "link", - style: { - padding: "0 0 0 10px", - whiteSpace: "nowrap" - }, - onClick: function onClick() { - setDeleteScript(true); - setScriptId(record === null || record === void 0 ? void 0 : record.id); - }, - children: "\u5220\u9664" - })] - }); - } - }]; - (0,_react_17_0_2_react.useEffect)(function () { - var _location$pathname$sp; - username.current = (_location$pathname$sp = location.pathname.split('/')) === null || _location$pathname$sp === void 0 ? void 0 : _location$pathname$sp[2]; - }, [location.pathname]); - - // 获取镜像详情 - (0,_react_17_0_2_react.useEffect)(function () { - getDetail(); - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - getConfigData(); - }, []); - var getConfigData = /*#__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 (0,fetch/* default */.ZP)('/api/user_mirrors/other_info.json', { - method: 'get' - }); - case 2: - res = _context2.sent; - if (res.status === 0) { - setConfigData(res === null || res === void 0 ? void 0 : res.data); - } - case 4: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function getConfigData() { - return _ref3.apply(this, arguments); - }; - }(); - var getErrorTips = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(id) { - var res, _res$data; - 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/user_mirrors/".concat(id, "/error_tips.json"), { - method: 'get' - }); - case 2: - res = _context3.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setErrorTipList(res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.user_mirror_logs); - setUnAbnormalModal(true); - } - case 4: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return function getErrorTips(_x) { - return _ref4.apply(this, arguments); - }; - }(); - function getDetail() { - return _getDetail.apply(this, arguments); - } - function _getDetail() { - _getDetail = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee30() { - var result; - return regeneratorRuntime_default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { - case 0: - setIsLodaing1(true); - _context30.next = 3; - return (0,fetch/* default */.ZP)("/api/tyimages/image_single_list.json", { - method: 'post', - body: { - imageId: routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid - } - }); - case 3: - result = _context30.sent; - if ((result === null || result === void 0 ? void 0 : result.status) === 0) { - setResult(result === null || result === void 0 ? void 0 : result.data); - } - setIsLodaing1(false); - case 6: - case "end": - return _context30.stop(); - } - }, _callee30); - })); - return _getDetail.apply(this, arguments); - } - ; - var handleTabs = function handleTabs(v) { - params.tab = v; - setParams(objectSpread2_default()({}, params)); - }; - var checkEnvironment = /*#__PURE__*/function () { - var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(isShowTip) { - var res, _res$data2; - 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/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/check.json"), { - method: 'get' - }); - case 2: - res = _context4.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - if ((res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.exist) === 0) { - setConfigModal(true); - } else { - setConfigModal(false); - if (isShowTip) { - _umi_production_exports.history.push("/shixuns/new/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/imagepreview?operation=update_image")); // 更新镜像 - } else { - _umi_production_exports.history.push("/shixuns/new/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/imagepreview")); // 运行镜像 - } - } - } - case 4: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - return function checkEnvironment(_x2) { - return _ref5.apply(this, arguments); - }; - }(); - var handleDeleteMirror = /*#__PURE__*/function () { - var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - var res, _res$data3; - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - setDeleteBtnLoading(true); - _context5.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/check_is_can_delete.json"), { - method: 'get' - }); - case 3: - res = _context5.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setPracticeCount(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.shixun_size); - setDeleteModal(true); - } - setDeleteBtnLoading(false); - case 6: - case "end": - return _context5.stop(); - } - }, _callee5); - })); - return function handleDeleteMirror() { - return _ref6.apply(this, arguments); - }; - }(); - var handleShareMirror = /*#__PURE__*/function () { - var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { - var res, _res$groups; - return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { - case 0: - _context6.next = 2; - return (0,fetch/* default */.ZP)('/api/teach_group_shares.json', { - method: 'get' - }); - case 2: - res = _context6.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setSelectedKeys(Result === null || Result === void 0 ? void 0 : Result.share_group_ids); - setSharedTeam(res === null || res === void 0 ? void 0 : res.groups); - if ((res === null || res === void 0 || (_res$groups = res.groups) === null || _res$groups === void 0 ? void 0 : _res$groups.length) > 0) { - setIsShare(true); - } else { - message/* default */.ZP.info("暂无共享数据"); - } - } - case 4: - case "end": - return _context6.stop(); - } - }, _callee6); - })); - return function handleShareMirror() { - return _ref7.apply(this, arguments); - }; - }(); - - // 轮询镜像的保存状态 - (0,_react_17_0_2_react.useEffect)(function () { - if ((Result === null || Result === void 0 ? void 0 : Result.status) === 1) { - time.current = setInterval( /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { - var res, _res$data4, _res$data5, temp; - 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/user_mirrors/polling_update_status.json', { - method: 'post', - body: { - user_mirror_ids: [routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid] - } - }); - case 2: - res = _context7.sent; - if (res.status === 0) { - if ((res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 || (_res$data4 = _res$data4.user_mirror_ids) === null || _res$data4 === void 0 ? void 0 : _res$data4.length) > 0) { - if ((res === null || res === void 0 || (_res$data5 = res.data) === null || _res$data5 === void 0 || (_res$data5 = _res$data5.update_datas) === null || _res$data5 === void 0 ? void 0 : _res$data5.length) > 0) { - temp = list === null || list === void 0 ? void 0 : list.map(function (item) { - var _res$data6; - res === null || res === void 0 || (_res$data6 = res.data) === null || _res$data6 === void 0 || (_res$data6 = _res$data6.update_datas) === null || _res$data6 === void 0 || _res$data6.map(function (i) { - if (item.id === i.id) item.status = i.status; - }); - return item; - }); - setResult(temp[0]); - } - } else { - getDetail(); - clearInterval(time.current); - } - } - case 4: - case "end": - return _context7.stop(); - } - }, _callee7); - })), 5000); - } - return function () { - clearInterval(time.current); - }; - }, [Result === null || Result === void 0 ? void 0 : Result.status, Result]); - var actionTab = function actionTab() { - return /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { - placement: "bottomLeft", - content: /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { - children: [((Result === null || Result === void 0 ? void 0 : Result.publish_status) === -1 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - onClick: function onClick() { - setApplyPublic(true); - }, - children: "\u7533\u8BF7\u516C\u5F00" - }) - }), (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - onClick: function onClick() { - setReApplyModal(true); - }, - children: "\u91CD\u65B0\u7533\u8BF7" - }) - }), ((Result === null || Result === void 0 ? void 0 : Result.publish_status) === 2 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 3) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - onClick: function onClick() { - setCancleApplyModal(true); - }, - children: "\u64A4\u9500\u7533\u8BF7" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - onClick: function onClick() { - setIsModifyMirror(true); - }, - children: "\u4FEE\u6539\u955C\u50CF\u4FE1\u606F" - }) - }), ((Result === null || Result === void 0 ? void 0 : Result.publish_status) === -1 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 0 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 3) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "link", - style: { - whiteSpace: "nowrap", - padding: 0, - color: 'rgba(0, 0, 0, 0.88)' - }, - 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: - setIsShowTip(true); - _context8.next = 3; - return checkEnvironment(true); - case 3: - case "end": - return _context8.stop(); - } - }, _callee8); - })), - children: "\u66F4\u65B0\u955C\u50CF" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "link", - style: { - whiteSpace: "nowrap", - padding: 0, - color: 'rgba(0, 0, 0, 0.88)' - }, - 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: - _context9.next = 2; - return handleShareMirror(); - case 2: - case "end": - return _context9.stop(); - } - }, _callee9); - })), - children: "\u5171\u4EAB\u955C\u50CF" - }) - }), ((Result === null || Result === void 0 ? void 0 : Result.publish_status) === -1 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 0 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 3) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "link", - style: { - whiteSpace: "nowrap", - padding: 0, - color: 'rgba(0, 0, 0, 0.88)' - }, - 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: - _context10.next = 2; - return handleDeleteMirror(); - case 2: - case "end": - return _context10.stop(); - } - }, _callee10); - })), - children: "\u5220\u9664" - }) - })] - }), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* CustomButton */.op, { - shape: "default", - size: "middle", - style: { - borderRadius: '2px', - marginTop: '3px' - }, - children: ["\u66F4\u591A", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-sanjiaoxing-down pl8" - })] - }) - }); - }; - var errorColumns = [{ - title: '时间', - dataIndex: 'created_at', - key: 'created_at', - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#666" - }, - children: dayjs_min_default()(text).format('YYYY-MM-DD HH:mm:ss') - }); - } - }, { - title: '操作', - dataIndex: 'operation', - key: 'operation', - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#000" - }, - children: "\u66F4\u65B0\u955C\u50CF" - }); - } - }, { - title: '状态', - dataIndex: 'status', - align: 'right', - key: 'status', - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#E30000" - }, - children: "\u5931\u8D25" - }); - } - }]; - var handleEditScript = /*#__PURE__*/function () { - var _ref12 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(id) { - var res; - return regeneratorRuntime_default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { - case 0: - _context11.next = 2; - return (0,fetch/* default */.ZP)('/api/user_mirrors/mirror_script_detail.json', { - method: 'get', - params: { - script_id: id - } - }); - case 2: - res = _context11.sent; - if (res.status === 0) { - form.setFieldsValue(objectSpread2_default()({}, res === null || res === void 0 ? void 0 : res.data)); - setFormValue(objectSpread2_default()({}, res === null || res === void 0 ? void 0 : res.data)); - setEditScript(true); - setScriptId(id); - } - case 4: - case "end": - return _context11.stop(); - } - }, _callee11); - })); - return function handleEditScript(_x3) { - return _ref12.apply(this, arguments); - }; - }(); - var handleValuesChange = function handleValuesChange(changedValues) { - setFormValue(objectSpread2_default()({}, form.getFieldsValue())); - }; - var handleFinish = /*#__PURE__*/function () { - var _ref13 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(value) { - var cpu_limit, memory_limit, request_limit, lower_cpu_limit, resource_limit, res; - return regeneratorRuntime_default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { - case 0: - _context12.next = 2; - return form.validateFields(); - case 2: - setStoreLoading(true); - cpu_limit = value.cpu_limit, memory_limit = value.memory_limit, request_limit = value.request_limit, lower_cpu_limit = value.lower_cpu_limit, resource_limit = value.resource_limit; - _context12.next = 6; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/update_service_config.json"), { - method: 'put', - body: { - cpu_limit: cpu_limit, - memory_limit: memory_limit, - request_limit: request_limit, - lower_cpu_limit: lower_cpu_limit, - resource_limit: resource_limit - } - }); - case 6: - res = _context12.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - message/* default */.ZP.success("保存成功!"); - getConfig(); - } - setStoreLoading(false); - case 9: - case "end": - return _context12.stop(); - } - }, _callee12); - })); - return function handleFinish(_x4) { - return _ref13.apply(this, arguments); - }; - }(); - (0,_react_17_0_2_react.useEffect)(function () { - if ((Result === null || Result === void 0 ? void 0 : Result.status) === 2) { - // 获取相关实践项目列表 - params.tab === 1 && getShixunList(); - // 获取共享信息 - params.tab === 2 && getSharedList(); - // 获取评测脚本 - params.tab === 3 && getScriptList(); - // 获取服务配置 - params.tab === 4 && getConfig(); - } - }, [params.tab, Result]); - function getShixunList() { - return _getShixunList.apply(this, arguments); - } - function _getShixunList() { - _getShixunList = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee31() { - var result, _result$data, _result$data2; - return regeneratorRuntime_default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { - case 0: - setIsLodaing(true); - _context31.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/relation_shixuns.json"), { - method: 'get', - params: objectSpread2_default()({}, params) - }); - case 3: - result = _context31.sent; - if ((result === null || result === void 0 ? void 0 : result.status) === 0) { - setList(result === null || result === void 0 || (_result$data = result.data) === null || _result$data === void 0 ? void 0 : _result$data.relation_shixuns); - setTotal(result === null || result === void 0 || (_result$data2 = result.data) === null || _result$data2 === void 0 ? void 0 : _result$data2.count); - } - setIsLodaing(false); - case 6: - case "end": - return _context31.stop(); - } - }, _callee31); - })); - return _getShixunList.apply(this, arguments); - } - function getSharedList() { - return _getSharedList.apply(this, arguments); - } - function _getSharedList() { - _getSharedList = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee32() { - var result, _result$data3, _result$data4, _result$data5; - return regeneratorRuntime_default()().wrap(function _callee32$(_context32) { - while (1) switch (_context32.prev = _context32.next) { - case 0: - setIsLodaing(true); - _context32.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/show_groups.json"), { - method: 'get', - params: objectSpread2_default()({}, params) - }); - case 3: - result = _context32.sent; - if ((result === null || result === void 0 ? void 0 : result.status) === 0) { - setList(result === null || result === void 0 || (_result$data3 = result.data) === null || _result$data3 === void 0 ? void 0 : _result$data3.groups); - setTotal(result === null || result === void 0 || (_result$data4 = result.data) === null || _result$data4 === void 0 ? void 0 : _result$data4.count); - setSelectedKeys(result === null || result === void 0 || (_result$data5 = result.data) === null || _result$data5 === void 0 || (_result$data5 = _result$data5.groups) === null || _result$data5 === void 0 ? void 0 : _result$data5.map(function (item) { - return item.group_id; - })); - } - setIsLodaing(false); - case 6: - case "end": - return _context32.stop(); - } - }, _callee32); - })); - return _getSharedList.apply(this, arguments); - } - function getScriptList() { - return _getScriptList.apply(this, arguments); - } - function _getScriptList() { - _getScriptList = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee33() { - var result, _result$data6, _result$data7; - return regeneratorRuntime_default()().wrap(function _callee33$(_context33) { - while (1) switch (_context33.prev = _context33.next) { - case 0: - setIsLodaing(true); - _context33.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/mirror_scripts.json", { - method: 'get', - params: objectSpread2_default()(objectSpread2_default()({}, params), {}, { - id: routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid - }) - }); - case 3: - result = _context33.sent; - if ((result === null || result === void 0 ? void 0 : result.status) === 0) { - setList(result === null || result === void 0 || (_result$data6 = result.data) === null || _result$data6 === void 0 ? void 0 : _result$data6.mirror_scripts); - setTotal(result === null || result === void 0 || (_result$data7 = result.data) === null || _result$data7 === void 0 ? void 0 : _result$data7.count); - } - setIsLodaing(false); - case 6: - case "end": - return _context33.stop(); - } - }, _callee33); - })); - return _getScriptList.apply(this, arguments); - } - function getConfig() { - return _getConfig.apply(this, arguments); - } - function _getConfig() { - _getConfig = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee34() { - var result; - return regeneratorRuntime_default()().wrap(function _callee34$(_context34) { - while (1) switch (_context34.prev = _context34.next) { - case 0: - setIsLodaing(true); - _context34.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/get_service_config.json"), { - method: 'get' - }); - case 3: - result = _context34.sent; - if ((result === null || result === void 0 ? void 0 : result.status) === 0) { - form.setFieldsValue(objectSpread2_default()({}, result === null || result === void 0 ? void 0 : result.data)); - setFormValue(objectSpread2_default()({}, result === null || result === void 0 ? void 0 : result.data)); - } - setIsLodaing(false); - case 6: - case "end": - return _context34.stop(); - } - }, _callee34); - })); - return _getConfig.apply(this, arguments); - } - var handleMakeMirror = /*#__PURE__*/function () { - var _ref14 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() { - var res; - return regeneratorRuntime_default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { - case 0: - setCreateBtnLoading(true); - _context13.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(Result === null || Result === void 0 ? void 0 : Result.id, "/check_is_making_end.json"), { - method: 'get' - }); - case 3: - res = _context13.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - _umi_production_exports.history.push("/shixuns/new/".concat(Result === null || Result === void 0 ? void 0 : Result.id, "/imagepreview?operation=create_image")); - } else { - getDetail(); - } - setCreateBtnLoading(false); - case 6: - case "end": - return _context13.stop(); - } - }, _callee13); - })); - return function handleMakeMirror() { - return _ref14.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.wrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.crumbs, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("a", { - onClick: function onClick() { - return _umi_production_exports.history.back(); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-fanhuijingxiang" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 6 - }, - children: Result === null || Result === void 0 ? void 0 : Result.imageName - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - style: { - borderRadius: 2 - }, - onClick: function onClick() { - setIsModifyMirror(true); - }, - children: "\u7F16\u8F91" - }), (Result === null || Result === void 0 ? void 0 : Result.status) === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { - shape: "default", - size: "middle", - style: { - borderRadius: '2px', - marginTop: '3px', - marginRight: 20 - }, - onClick: function onClick() { - (0,util/* openNewWindow */.xg)("/shixuns/new?tab=".concat(Number(ListType) + 1, "&mirror=").concat(Result === null || Result === void 0 ? void 0 : Result.mirror_repository_id)); - }, - children: "\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE" - }), ListType === 0 && (Result === null || Result === void 0 ? void 0 : Result.status) === 2 && ((Result === null || Result === void 0 ? void 0 : Result.publish_status) === -1 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 0 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 1 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 2 || (Result === null || Result === void 0 ? void 0 : Result.publish_status) === 3) && actionTab(), ListType === 0 && (Result === null || Result === void 0 ? void 0 : Result.status) === 0 && (Result === null || Result === void 0 ? void 0 : Result.is_making_end) === false && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { - 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 handleMakeMirror(); - case 2: - return _context14.abrupt("return", _context14.sent); - case 3: - case "end": - return _context14.stop(); - } - }, _callee14); - })), - shape: "default", - size: "middle", - loading: createBtnLoading, - style: { - borderRadius: '2px', - marginTop: '3px', - marginRight: 20 - }, - children: "\u5236\u4F5C\u955C\u50CF" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { - 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: - _context15.next = 2; - return handleDeleteMirror(); - case 2: - case "end": - return _context15.stop(); - } - }, _callee15); - })), - shape: "default", - size: "middle", - style: { - borderRadius: '2px', - marginTop: '3px' - }, - loading: deleteBtnLoading, - children: "\u5220\u9664" - })] - }), ListType === 0 && (Result === null || Result === void 0 ? void 0 : Result.status) === 0 && (Result === null || Result === void 0 ? void 0 : Result.is_making_end) === true && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { - return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { - case 0: - _context16.next = 2; - return handleDeleteMirror(); - case 2: - case "end": - return _context16.stop(); - } - }, _callee16); - })), - shape: "default", - size: "middle", - loading: deleteBtnLoading, - style: { - borderRadius: '2px', - marginTop: '3px' - }, - children: "\u5220\u9664" - }), ListType === 0 && (Result === null || Result === void 0 ? void 0 : Result.status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, { - 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: - _context17.next = 2; - return handleDeleteMirror(); - case 2: - case "end": - return _context17.stop(); - } - }, _callee17); - })), - shape: "default", - size: "middle", - loading: deleteBtnLoading, - style: { - borderRadius: '2px', - marginTop: '3px' - }, - children: "\u5220\u9664" - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.Divle - }), /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { - spinning: isLoading1, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.tableWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: Detailmodules.countflex, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Detailmodules.leftCol, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.flexleft, - children: "\u955C\u50CF\u540D\u79F0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.flexright, - title: Result === null || Result === void 0 ? void 0 : Result.imageName, - children: Result === null || Result === void 0 ? void 0 : Result.imageName - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: 1, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexleft, - children: "\u72B6\u6001" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexright, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: status[Result === null || Result === void 0 ? void 0 : Result.imageStatus] - }) - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: Detailmodules.countflex, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Detailmodules.leftCol, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexleft, - children: "\u521B\u5EFA\u65B9\u5F0F" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: Detailmodules.flexright, - children: [(Result === null || Result === void 0 ? void 0 : Result.imageSource) === 'cloud_server' && '云主机创建', (Result === null || Result === void 0 ? void 0 : Result.imageSource) === 'image_file' && '镜像文件创建'] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: 1, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexleft, - children: "\u6807\u7B7E" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexright, - children: Result === null || Result === void 0 || (_Result$tags = Result.tags) === null || _Result$tags === void 0 ? void 0 : _Result$tags.join('、') - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: Detailmodules.countflex, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Detailmodules.leftCol, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.flexleft, - children: "\u955C\u50CF\u7C7B\u578B" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.flexright, - children: Result !== null && Result !== void 0 && Result.imageType ? type[Result === null || Result === void 0 ? void 0 : Result.imageType] : '系统盘镜像' - })] - }), (Result === null || Result === void 0 ? void 0 : Result.create_method) === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Detailmodules.leftCol, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.flexleft, - children: "\u955C\u50CF\u6587\u4EF6" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.flexright, - children: Result === null || Result === void 0 ? void 0 : Result.base_mirror - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: 1, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexleft, - children: "\u64CD\u4F5C\u7CFB\u7EDF" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexright, - children: Result === null || Result === void 0 ? void 0 : Result.osType - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - className: Detailmodules.countflex, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - className: Detailmodules.leftCol, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexleft, - children: "\u521B\u5EFA\u65F6\u95F4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexright, - children: dayjs_min_default()(Result === null || Result === void 0 ? void 0 : Result.created_at).format('YYYY-MM-DD HH:mm:ss') - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { - flex: 1, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: Detailmodules.flexleft, - children: "\u78C1\u76D8\u5BB9\u91CF" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: Detailmodules.flexright, - children: [Result === null || Result === void 0 ? void 0 : Result.diskSize, "(GB)"] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - style: { - maxHeight: '260px', - overflowY: "auto" - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - padding: "13px 10px 10px 30px", - color: "#5F6368" - }, - children: "\u955C\u50CF\u63CF\u8FF0" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: (Result === null || Result === void 0 ? void 0 : Result.description) || '', - style: { - maxWidth: "760px", - padding: 10, - fontSize: 14 - } - }) - })] - })] - }) - }), (Result === null || Result === void 0 ? void 0 : Result.can_save) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - paddingBottom: 20 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* SuperiorTabs */.tp, { - style: { - marginBottom: 15 - }, - dataSource: tabItems, - value: params.tab, - onChange: handleTabs - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, { - spinning: isLoading, - children: [params.tab === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: total === 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - customText: "\u6682\u65E0\u6570\u636E" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - columns: shixunColumn, - dataSource: list, - pagination: false - }) - }), params.tab === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [(Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "primary", - style: { - whiteSpace: "nowrap", - height: 32, - marginBottom: 15, - borderRadius: 2 - }, - 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 handleShareMirror(); - case 2: - case "end": - return _context18.stop(); - } - }, _callee18); - })), - children: "\u5171\u4EAB\u955C\u50CF" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u955C\u50CF\u4FDD\u5B58\u3010\u5B8C\u6210\u3011\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u64CD\u4F5C\u3002", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: true, - style: { - borderRadius: 2 - }, - children: "\u5171\u4EAB\u955C\u50CF" - }) - }), total === 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - customText: "\u6682\u65E0\u6570\u636E" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - columns: sharedColumn, - dataSource: list, - pagination: false - })] - }), params.tab === 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.headWrap, - children: [(Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - style: { - borderRadius: 2 - }, - onClick: function onClick() { - return setAddScript(true); - }, - children: "\u6DFB\u52A0\u811A\u672C" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u955C\u50CF\u4FDD\u5B58\u3010\u5B8C\u6210\u3011\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u64CD\u4F5C\u3002", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: true, - style: { - borderRadius: 2 - }, - children: "\u6DFB\u52A0\u811A\u672C" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: { - color: "#9096A3" - }, - children: "\u5982\u679C\u955C\u50CF\u8981\u7528\u4E8E\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE\uFF0C\u5219\u9700\u8981\u6DFB\u52A0\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002\u9ED8\u8BA4\u751F\u6210\u4E86\u4E00\u4E9B\u8BC4\u6D4B\u811A\u672C\uFF0C\u4F60\u53EF\u4EE5\u6839\u636E\u9700\u8981\u4FEE\u6539\u6216\u6DFB\u52A0\u811A\u672C\u3002" - })] - }), total === 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - customText: "\u6682\u65E0\u6570\u636E" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - columns: scriptColumn, - dataSource: list, - pagination: false - })] - }), params.tab === 4 && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - form: form, - style: { - marginTop: 10 - }, - className: Detailmodules.formWrap, - onValuesChange: handleValuesChange - // onFinish={handleFinish} - , - scrollToFirstError: true, - layout: "horizontal", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - marginRight: 42 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: (Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? '' : "镜像保存【完成】后,才能进行操作。", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "CPU", - name: "cpu_limit", - colon: false, - className: Detailmodules.errorTip, - rules: [{ - validator: function validator(_, value) { - if (value == "") return Promise.resolve(); - var regex = /^(0(\.\d*)?|1(\.\d*)?|2(\.0+)?)$/; - if (!/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(value)) { - return Promise.reject('仅支持正数'); - } - if (!regex.test(value)) { - return Promise.reject('CPU不能超过2核'); - } - return Promise.resolve(); - } - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - disabled: !((Result === null || Result === void 0 ? void 0 : Result.status) === 2), - size: "large", - className: Detailmodules.inputWrap, - suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#999" - }, - children: "\u6838" - }) - }) - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: (Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? '' : "镜像保存【完成】后,才能进行操作。", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u6700\u4F4ECPU", - name: "lower_cpu_limit", - colon: false, - dependencies: ['cpu_limit'], - className: Detailmodules.errorTip, - rules: [{ - validator: function validator(_, value) { - if (value == "") return Promise.resolve(); - var regex = /^(0(\.\d*)?|1(\.\d*)?|2(\.0+)?)$/; - if (!/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(value)) { - return Promise.reject('仅支持正数'); - } - if (!regex.test(value)) { - return Promise.reject('CPU不能超过2核'); - } - if (Number(form.getFieldValue('cpu_limit')) < Number(value)) { - return Promise.reject('最低CPU(核)数不能大于CPU(核)数'); - } - return Promise.resolve(); - } - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - disabled: !((Result === null || Result === void 0 ? void 0 : Result.status) === 2), - size: "large", - className: Detailmodules.inputWrap, - suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#999" - }, - children: "\u6838" - }) - }) - }) - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - marginRight: 42 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: (Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? '' : "镜像保存【完成】后,才能进行操作。", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u5185\u5B58\u9650\u5236", - name: "memory_limit", - colon: false, - className: Detailmodules.errorTip, - rules: [{ - validator: function validator(_, value) { - if (value == "") return Promise.resolve(); - if (!/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(value)) { - return Promise.reject('仅支持正数'); - } - if (Number(value) > 5000) { - return Promise.reject('内存不能超过5000M'); - } - return Promise.resolve(); - } - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - disabled: !((Result === null || Result === void 0 ? void 0 : Result.status) === 2), - size: "large", - className: Detailmodules.inputWrap, - suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#999" - }, - children: "M" - }) - }) - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: (Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? '' : "镜像保存【完成】后,才能进行操作。", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u5185\u5B58\u8981\u6C42", - name: "request_limit", - colon: false, - dependencies: ['memory_limit'], - className: Detailmodules.errorTip, - rules: [{ - validator: function validator(_, value) { - if (value == "") return Promise.resolve(); - if (!/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(value)) { - return Promise.reject('仅支持正数'); - } - if (Number(value) > 5000) { - return Promise.reject('内存不能超过5000M'); - } - if (Number(form.getFieldValue('memory_limit')) < Number(value)) { - return Promise.reject('内存要求(M)数不能大于内存限制(M)数'); - } - return Promise.resolve(); - } - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - disabled: !((Result === null || Result === void 0 ? void 0 : Result.status) === 2), - size: "large", - className: Detailmodules.inputWrap, - suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#999" - }, - children: "M" - }) - }) - }) - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - marginRight: 42 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: (Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? '' : "镜像保存【完成】后,才能进行操作。", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u78C1\u76D8\u9650\u5236", - name: "resource_limit", - colon: false, - className: Detailmodules.errorTip, - rules: [{ - validator: function validator(_, value) { - if (value == "") return Promise.resolve(); - if (!/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(value)) { - return Promise.reject('仅支持正数'); - } - if (Number(value) > 10000000) { - return Promise.reject('内存不能超过10000000K'); - } - return Promise.resolve(); - } - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - disabled: !((Result === null || Result === void 0 ? void 0 : Result.status) === 2), - size: "large", - className: Detailmodules.inputWrap, - suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#999" - }, - children: "K" - }) - }) - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - style: { - width: 360, - color: "#5F6368" - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u6E29\u99A8\u63D0\u793A\uFF1A\u8BF7\u6839\u636E\u5B9E\u9645\u9700\u8981\uFF0C\u586B\u5199\u955C\u50CF\u4F7F\u7528\u7684\u8D44\u6E90\u914D\u989D\uFF0C\u5305\u62EC CPU\u3001\u5185\u5B58\u3001\u78C1\u76D8\u4E09\u5927\u65B9\u9762\u3002" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - style: { - display: "flex", - justifyContent: "flex-end" - }, - children: (Result === null || Result === void 0 ? void 0 : Result.status) === 2 ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - type: "primary", - loading: storeLoading, - className: Detailmodules.confirm, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee19() { - return regeneratorRuntime_default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { - case 0: - _context19.next = 2; - return handleFinish(objectSpread2_default()({}, form.getFieldsValue())); - case 2: - case "end": - return _context19.stop(); - } - }, _callee19); - })), - children: "\u4FDD\u5B58" - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u955C\u50CF\u4FDD\u5B58\u3010\u5B8C\u6210\u3011\u540E\uFF0C\u624D\u80FD\u8FDB\u884C\u64CD\u4F5C\u3002", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: true, - style: { - borderRadius: 2 - }, - children: "\u4FDD\u5B58" - }) - }) - })] - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { - children: params.tab != 4 && total != 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { - className: "mt20 mb20", - wrap: false, - align: "middle", - justify: "end", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - showSizeChanger: true, - showQuickJumper: true, - current: params.page, - pageSize: params.per_page, - onShowSizeChange: function onShowSizeChange(current, pageSize) { - params.per_page = pageSize; - params.page = 1; - setParams(objectSpread2_default()({}, params)); - }, - onChange: function onChange(value) { - params.page = value; - setParams(objectSpread2_default()({}, params)); - }, - total: total - }) - }) - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - title: "\u9A73\u56DE\u539F\u56E0", - open: remarkModal, - footer: null, - maskClosable: false, - destroyOnClose: true, - onCancel: function onCancel() { - setRemarkModal(false); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - maxHeight: 300, - overflowY: 'auto' - }, - children: remarkValue - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.footBtnWrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - size: 'middle', - style: { - marginRight: 20, - borderRadius: 2 - }, - onClick: function onClick() { - setRemarkModal(false); - setCancleApplyModal(true); - }, - type: "primary", - children: "\u64A4\u9500\u7533\u8BF7" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - size: 'middle', - style: { - borderRadius: 2 - }, - onClick: function onClick() { - setRemarkModal(false); - setReApplyModal(true); - }, - type: "primary", - children: "\u91CD\u65B0\u7533\u8BF7" - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u5F02\u5E38\u63D0\u793A", - open: unAbnormalModal, - footer: null, - destroyOnClose: true, - onCancel: function onCancel() { - setUnAbnormalModal(false); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - style: { - maxHeight: 300, - overflowY: 'auto', - marginBottom: 20 - }, - dataSource: errorTipList, - columns: errorColumns, - pagination: false - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u91CD\u65B0\u7533\u8BF7\u516C\u5F00", - open: reApplyModal, - maskClosable: false, - confirmLoading: btnLoading, - okText: "\u786E\u5B9A", - cancelText: "\u53D6\u6D88", - destroyOnClose: true, - onCancel: function onCancel() { - setReApplyModal(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee20() { - var res; - return regeneratorRuntime_default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { - case 0: - setBtnLoading(true); - _context20.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/apply_public.json"), { - method: 'post' - }); - case 3: - res = _context20.sent; - if (res.status === 0) { - message/* default */.ZP.success('申请已提交,请耐心等待'); - getDetail(); - } - setBtnLoading(false); - setReApplyModal(false); - case 7: - case "end": - return _context20.stop(); - } - }, _callee20); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u91CD\u65B0\u7533\u8BF7\u516C\u5F00\u524D\uFF0C\u8BF7\u6839\u636E\u9A73\u56DE\u539F\u56E0\u4FEE\u6539\u955C\u50CF\uFF0C\u7136\u540E\u518D\u7533\u8BF7\u3002\u4F60\u786E\u5B9A\u8981\u91CD\u65B0\u7533\u8BF7\u516C\u5F00\u5417\uFF1F" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u64A4\u9500\u7533\u8BF7\u516C\u5F00", - open: cancleApplyModal, - maskClosable: false, - confirmLoading: btnLoading, - okText: "\u786E\u5B9A", - cancelText: "\u53D6\u6D88", - destroyOnClose: true, - onCancel: function onCancel() { - setCancleApplyModal(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee21() { - var res; - return regeneratorRuntime_default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { - case 0: - setBtnLoading(true); - _context21.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/revoke_apply.json"), { - method: 'post' - }); - case 3: - res = _context21.sent; - if (res.status === 0) { - message/* default */.ZP.success('撤销成功'); - getDetail(); - } - setBtnLoading(false); - setCancleApplyModal(false); - case 7: - case "end": - return _context21.stop(); - } - }, _callee21); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u540E\uFF0C\u955C\u50CF\u56DE\u5230\u3010\u672A\u516C\u5F00\u3011\u72B6\u6001\u3002\u540E\u7EED\u5982\u6709\u9700\u8981\uFF0C\u53EF\u4EE5\u518D\u6B21\u7533\u8BF7\u516C\u5F00\u3002\u4F60\u786E\u5B9A\u8981\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u5417\uFF1F" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u5220\u9664\u955C\u50CF", - open: deleteModal, - maskClosable: false, - confirmLoading: btnLoading, - okText: practiceCount > 0 ? "我知道了" : "确定", - cancelText: practiceCount > 0 ? '' : '取消', - destroyOnClose: true, - onCancel: function onCancel() { - setDeleteModal(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee22() { - var res; - return regeneratorRuntime_default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { - case 0: - setBtnLoading(true); - if (!(practiceCount > 0)) { - _context22.next = 4; - break; - } - setDeleteModal(false); - return _context22.abrupt("return"); - case 4: - _context22.next = 6; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, ".json"), { - method: 'delete' - }); - case 6: - res = _context22.sent; - if (res.status === 0) { - message/* default */.ZP.success('删除成功'); - // history.push(`/users/${username.current}/experiment-img`) - _umi_production_exports.history.back(); - } - setBtnLoading(false); - setDeleteModal(false); - case 10: - case "end": - return _context22.stop(); - } - }, _callee22); - })), - children: practiceCount > 0 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["\u8BE5\u955C\u50CF\u5DF2\u88AB ", practiceCount, " \u4E2A\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\uFF0C\u4E0D\u5141\u8BB8\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - color: '#165DFF', - marginTop: 20, - cursor: 'pointer' - }, - onClick: function onClick() { - params.tab = 1; - params.page = 1, params.per_page = 10; - setParams(objectSpread2_default()({}, params)); - setDeleteModal(false); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingRight: '4' - }, - children: "\u67E5\u770B\u76F8\u5173\u5B9E\u8DF5\u9879\u76EE" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-you" - })] - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u955C\u50CF\u5220\u9664\u4E4B\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u955C\u50CF\u5417\uFF1F" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - keyboard: false, - destroyOnClose: true, - open: configModal, - title: "\u9009\u62E9\u8FD0\u884C\u73AF\u5883", - maskClosable: false, - confirmLoading: btnLoading, - width: "558px", - okText: "\u786E\u5B9A", - wrapClassName: Detailmodules.auditModal, - onCancel: function onCancel() { - setCpuId(0); - setTimeId(0); - setConfigModal(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23() { - var _configData$time_limi; - var res; - return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { - case 0: - setBtnLoading(true); - _context23.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/running_image.json"), { - method: 'post', - body: { - cpu_memory_limit: configData === null || configData === void 0 ? void 0 : configData.cpu_memory_limit_config[Number(cpuId)], - time_limit: configData === null || configData === void 0 || (_configData$time_limi = configData.time_limit_config[Number(timeId)]) === null || _configData$time_limi === void 0 ? void 0 : _configData$time_limi.value - } - }); - case 3: - res = _context23.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - if (isShowTip) _umi_production_exports.history.push("/shixuns/new/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/imagepreview?operation=update_image")); //更新镜像 - else _umi_production_exports.history.push("/shixuns/new/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/imagepreview")); // 运行镜像 - } - setBtnLoading(false); - setConfigModal(false); - case 7: - case "end": - return _context23.stop(); - } - }, _callee23); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - paddingTop: 20 - }, - children: [isShowTip && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - marginBottom: "30px", - backgroundColor: 'rgba(255,157,24,0.1)', - height: '42px', - lineHeight: '42px' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi4", - style: { - color: "#FF9D18", - paddingLeft: 20 - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: "6px", - color: "#FF9D18" - }, - children: "\u66F4\u65B0\u955C\u50CF\u540E\uFF0C\u539F\u6765\u7684\u955C\u50CF\u5C06\u88AB\u8986\u76D6\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u76F8\u5173\u7684\u5B9E\u8DF5\u9879\u76EE\u3002" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(Label/* default */.Z, { - required: true, - name: "\u914D\u7F6E", - align: "center", - nameWidth: 60 - // errorName='请选择配置' - , - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: Detailmodules.cpuWrap, - children: configData === null || configData === void 0 || (_configData$cpu_memor = configData.cpu_memory_limit_config) === null || _configData$cpu_memor === void 0 ? void 0 : _configData$cpu_memor.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: cpuId === index ? Detailmodules.activebtn : Detailmodules.btn, - onClick: function onClick() { - return setCpuId(index); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: item - }), cpuId === index ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-xuanzhong9", - style: { - paddingRight: 12 - } - }) - }) : ''] - }); - }) - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(Label/* default */.Z, { - required: true, - name: "\u65F6\u957F", - align: "center", - nameWidth: 60 - // errorName='请选择时长' - , - children: configData === null || configData === void 0 || (_configData$time_limi2 = configData.time_limit_config) === null || _configData$time_limi2 === void 0 ? void 0 : _configData$time_limi2.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: timeId === index ? Detailmodules.activeTab : Detailmodules.tab, - onClick: function onClick() { - return setTimeId(index); - }, - children: item.name - }); - }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u7533\u8BF7\u516C\u5F00", - open: applyPublic, - okText: "\u786E\u5B9A", - maskClosable: false, - confirmLoading: btnLoading, - cancelText: "\u53D6\u6D88", - destroyOnClose: true, - onCancel: function onCancel() { - setApplyPublic(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee24() { - var res; - return regeneratorRuntime_default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { - case 0: - setBtnLoading(true); - _context24.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/apply_public.json"), { - method: 'post' - }); - case 3: - res = _context24.sent; - if (res.status === 0) { - message/* default */.ZP.success('申请已提交,请耐心等待'); - getDetail(); - } - setBtnLoading(false); - setApplyPublic(false); - case 7: - case "end": - return _context24.stop(); - } - }, _callee24); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.note, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "1.\u7533\u8BF7\u516C\u5F00\u524D\uFF0C\u8BF7\u4FDD\u8BC1\u955C\u50CF\u662F\u53EF\u8FD0\u884C\u7684\uFF0C\u5E76\u68C0\u67E5\u8BE5\u5B9E\u9A8C\u955C\u50CF\u662F\u5426\u7B26\u5408\u5E73\u53F0\u7684\u89C4\u8303\u6807\u51C6\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "2.\u516C\u5F00\u7684\u955C\u50CF\u5C06\u8D21\u732E\u7ED9\u5E73\u53F0\u6240\u6709\u4EBA\u8FDB\u884C\u4F7F\u7528\uFF0C\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "3.\u516C\u5F00\u955C\u50CF\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "\u4F60\u786E\u5B9A\u8981\u7533\u8BF7\u516C\u5F00\u5417\uFF1F" - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ModifyMirrorModal/* default */.Z, { - visible: isModifyMirror, - setVisible: setIsModifyMirror, - mirrorId: routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, - getData: getDetail, - mirrorInfo: Result - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - width: 518, - title: "\u5171\u4EAB\u955C\u50CF", - open: isShare, - okText: "\u786E\u5B9A", - maskClosable: false, - confirmLoading: btnLoading, - cancelText: "\u53D6\u6D88", - destroyOnClose: true, - onCancel: function onCancel() { - // setIsShowTip(true) - // setSelectedKeys([]) - setIsShare(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee25() { - var res; - return regeneratorRuntime_default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { - case 0: - setBtnLoading(true); - _context25.next = 3; - return (0,fetch/* default */.ZP)("/api/teach_group_shares.json", { - method: 'post', - body: { - ids: [routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid], - clazz: 'UserMirror', - group_ids: selectedKeys - } - }); - case 3: - res = _context25.sent; - if (res.status === 0) { - if (selectedKeys.length > 0) message/* default */.ZP.success('共享成功');else message/* default */.ZP.success('撤销成功'); - getSharedList(); - getDetail(); - } - // setIsShowTip(true) - // setSelectedKeys([]) - setBtnLoading(false); - setIsShare(false); - case 7: - case "end": - return _context25.stop(); - } - }, _callee25); - })), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - marginBottom: "30px", - backgroundColor: 'rgba(255,157,24,0.1)', - width: '468px', - height: '42px', - lineHeight: '42px' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi4", - style: { - color: "#FF9D18", - paddingLeft: 20 - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: "6px", - color: "#FF9D18" - }, - children: "\u8BE5\u955C\u50CF\u4EC5\u5171\u4EAB\u7ED9\u9009\u4E2D\u7684\u6559\u7814\u56E2\u961F\uFF0C\u53D6\u6D88\u9009\u4E2D\u5E76\u786E\u5B9A\u5373\u53EF\u64A4\u9500\u5171\u4EAB\u3002" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - style: { - maxHeight: '260px', - overflowY: 'auto' - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, { - defaultValue: selectedKeys, - value: selectedKeys, - style: { - flexDirection: "column" - }, - onChange: function onChange(e) { - setSelectedKeys(e); - }, - children: sharedTeam === null || sharedTeam === void 0 ? void 0 : sharedTeam.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - checked: selectedKeys.some(function (i) { - return i === item.group_id; - }) ? true : false, - style: { - marginBottom: 14 - }, - value: item.group_id, - children: item.name - }); - }) - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u53D6\u6D88\u5171\u4EAB", - open: cancleShare, - maskClosable: false, - confirmLoading: btnLoading, - okText: "\u786E\u5B9A", - cancelText: "\u53D6\u6D88", - destroyOnClose: true, - onCancel: function onCancel() { - setCancleShare(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee26() { - var res; - return regeneratorRuntime_default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { - case 0: - setBtnLoading(true); - _context26.next = 3; - return (0,fetch/* default */.ZP)("/api/teach_group_shares/".concat(scriptId, ".json"), { - method: 'delete' - }); - case 3: - res = _context26.sent; - if (res.status === 0) { - message/* default */.ZP.success('取消成功'); - getSharedList(); - getDetail(); - } - setBtnLoading(false); - setCancleShare(false); - case 7: - case "end": - return _context26.stop(); - } - }, _callee26); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u53D6\u6D88\u5171\u4EAB\u540E\uFF0C\u955C\u50CF\u5C06\u4E0D\u518D\u5171\u4EAB\u7ED9\u8BE5\u6559\u7814\u56E2\u961F\u3002\u786E\u5B9A\u8981\u53D6\u6D88\u5171\u4EAB\u5417\uFF1F" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u5220\u9664\u811A\u672C", - open: deleteScript, - okText: "\u786E\u5B9A", - maskClosable: false, - confirmLoading: btnLoading, - cancelText: "\u53D6\u6D88", - destroyOnClose: true, - onCancel: function onCancel() { - setDeleteScript(false); - }, - onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27() { - var res; - return regeneratorRuntime_default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { - case 0: - setBtnLoading(true); - _context27.next = 3; - return (0,fetch/* default */.ZP)("/api/user_mirrors/delete_mirror_script.json", { - method: 'delete', - body: { - script_id: scriptId - } - }); - case 3: - res = _context27.sent; - if (res.status === 0) { - message/* default */.ZP.success('删除成功'); - getScriptList(); - } - setBtnLoading(false); - setDeleteScript(false); - case 7: - case "end": - return _context27.stop(); - } - }, _callee27); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u811A\u672C\u5417\uFF1F" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - width: 1200, - title: "\u6DFB\u52A0\u811A\u672C", - style: { - paddingTop: 15 - }, - open: addScript, - footer: null, - maskClosable: false, - destroyOnClose: true, - onCancel: function onCancel() { - form.setFieldsValue({ - name: '', - description: '', - script: '' - }); - setAddScript(false); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - form: form, - className: Detailmodules.formModal, - onValuesChange: handleValuesChange - // onFinish={handleFinish} - , - scrollToFirstError: true, - layout: "horizontal", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u811A\u672C\u540D\u79F0", - name: "name", - className: Detailmodules.errorTip, - colon: false, - rules: [{ - required: true, - message: '脚本名称不能为空' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - size: "large" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u811A\u672C\u8BF4\u660E", - name: "description", - colon: false, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - size: "large" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u8BC4\u6D4B\u811A\u672C", - name: "script", - colon: false, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { - height: 272, - style: { - border: '1px solid #ccc' - }, - language: "shell", - theme: "vs-light" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.modalBtns, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: function onClick() { - form.setFieldsValue({ - name: '', - description: '', - script: '' - }); - setAddScript(false); - }, - className: Detailmodules.cancel, - children: "\u53D6\u6D88 " - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28() { - var formValue, res; - return regeneratorRuntime_default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { - case 0: - _context28.t0 = (objectSpread2_default()); - _context28.t1 = {}; - _context28.next = 4; - return form.validateFields(); - case 4: - _context28.t2 = _context28.sent; - formValue = (0, _context28.t0)(_context28.t1, _context28.t2); - setBtnLoading(true); - _context28.next = 9; - return (0,fetch/* default */.ZP)("/api/user_mirrors/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid, "/add_mirror_scripts.json"), { - method: 'post', - body: objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { - id: routeParams === null || routeParams === void 0 ? void 0 : routeParams.experid - }) - }); - case 9: - res = _context28.sent; - if (res.status === 0) { - message/* default */.ZP.success('添加成功'); - getScriptList(); - form.setFieldsValue({ - name: '', - description: '', - script: '' - }); - } - setBtnLoading(false); - setAddScript(false); - case 13: - case "end": - return _context28.stop(); - } - }, _callee28); - })), - className: Detailmodules.confirm, - type: "primary", - loading: btnLoading, - children: "\u786E\u5B9A " - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - width: 1200, - title: "\u7F16\u8F91\u811A\u672C", - style: { - paddingTop: 15 - }, - className: Detailmodules.errorTip, - open: editScript, - footer: null, - maskClosable: false, - destroyOnClose: true, - onCancel: function onCancel() { - form.setFieldsValue({ - name: '', - description: '', - script: '' - }); - setEditScript(false); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - form: form, - className: Detailmodules.formModal, - onValuesChange: handleValuesChange - // onFinish={handleFinish} - , - scrollToFirstError: true, - layout: "horizontal", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u811A\u672C\u540D\u79F0", - name: "name", - colon: false, - rules: [{ - required: true, - message: '脚本名称不能为空' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - size: "large" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u811A\u672C\u8BF4\u660E", - name: "description", - colon: false, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - size: "large" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u8BC4\u6D4B\u811A\u672C", - name: "script", - colon: false, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, { - height: 272, - style: { - border: '1px solid #ccc' - }, - language: "shell", - theme: "vs-light" - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Detailmodules.modalBtns, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: function onClick() { - form.setFieldsValue({ - name: '', - description: '', - script: '' - }); - setEditScript(false); - }, - className: Detailmodules.cancel, - children: "\u53D6\u6D88 " - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee29() { - var formValue, res; - return regeneratorRuntime_default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { - case 0: - setBtnLoading(true); - _context29.t0 = (objectSpread2_default()); - _context29.t1 = {}; - _context29.next = 5; - return form.validateFields(); - case 5: - _context29.t2 = _context29.sent; - formValue = (0, _context29.t0)(_context29.t1, _context29.t2); - _context29.next = 9; - return (0,fetch/* default */.ZP)("/api/user_mirrors/update_mirror_scripts.json", { - method: 'put', - body: objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { - script_id: scriptId - }) - }); - case 9: - res = _context29.sent; - if (res.status === 0) { - form.setFieldsValue({ - name: '', - description: '', - script: '' - }); - message/* default */.ZP.success('编辑成功'); - getScriptList(); - } - setBtnLoading(false); - setEditScript(false); - case 13: - case "end": - return _context29.stop(); - } - }, _callee29); - })), - className: Detailmodules.confirm, - type: "primary", - loading: btnLoading, - children: "\u786E\u5B9A " - })] - })] - })] - })] - }); -}; -/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref31) { - var classroomList = _ref31.classroomList, - loading = _ref31.loading, - globalSetting = _ref31.globalSetting, - user = _ref31.user; - return { - classroomList: classroomList, - globalSetting: globalSetting, - loading: loading.models.classroomList, - user: user - }; -})(ClassroomListPage)); - -/***/ }), - -/***/ 19015: -/*!***************************************************************************************************!*\ - !*** ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.tsx + 1 modules ***! - \***************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_ModifyMirrorModal; } -}); - -// 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/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/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: ./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/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/input/index.js + 5 modules -var input = __webpack_require__(36920); -// 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/select/index.js -var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(36057); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ModifyMirrorModalmodules = ({"errorTip":"errorTip___BUYuF","btns":"btns___Z2phb","confirm":"confirm___ll5DO","cancel":"cancel___DyFvN","formWrap":"formWrap___MybKc","addtag":"addtag___Sn2NP","aBtn":"aBtn___euGab"}); -// EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx -var AsyncButton = __webpack_require__(59309); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.tsx - - - - - - - - - - - - -var ModifyMirrorModal = function ModifyMirrorModal(_ref) { - var visible = _ref.visible, - mirrorId = _ref.mirrorId, - mirrorInfo = _ref.mirrorInfo, - setVisible = _ref.setVisible, - 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), - errorMsg = _useState4[0], - setErrorMsg = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - btnLoading = _useState6[0], - setBtnLoading = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), - _useState8 = slicedToArray_default()(_useState7, 2), - selectedTag = _useState8[0], - setSelectedTag = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)([]), - _useState10 = slicedToArray_default()(_useState9, 2), - addtags = _useState10[0], - setAddTags = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)(''), - _useState12 = slicedToArray_default()(_useState11, 2), - tagError = _useState12[0], - setTagError = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)([]), - _useState14 = slicedToArray_default()(_useState13, 2), - tags = _useState14[0], - setTags = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(1), - _useState16 = slicedToArray_default()(_useState15, 2), - id = _useState16[0], - setId = _useState16[1]; - - // useEffect(() => { - // if (mirrorId != undefined && visible) { - // getMirrorInfo() - // } - // }, [mirrorId, visible]) - - // const getMirrorInfo = async () => { - // const res = await Fetch(`/api/user_mirrors/${mirrorId}.json`, { - // method: 'get', - // }) - // if (res?.status === 0) { - // form.setFieldsValue({ ...res?.data }); - // setFormValue({ ...res?.data }) - // } - // } - (0,_react_17_0_2_react.useEffect)(function () { - if (mirrorId != undefined && visible) { - gettags(); - console.log(123); - console.log(mirrorInfo); - setSelectedTag(mirrorInfo.tags); - form.setFieldsValue(objectSpread2_default()({}, mirrorInfo)); - setFormValue(objectSpread2_default()({}, mirrorInfo)); - } - }, [mirrorId, visible]); - var gettags = /*#__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/tyimages/tags_list.json", { - method: 'post' - }); - case 2: - res = _context.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setTags(res === null || res === void 0 ? void 0 : res.tags); - } - // setDataSource(res?.data?.results) - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function gettags() { - return _ref2.apply(this, arguments); - }; - }(); - var onCancel = function onCancel() { - setVisible(false); - setFormValue({}); - form.setFieldsValue({}); - }; - var onOk = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var formValue, res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.t0 = (objectSpread2_default()); - _context2.t1 = {}; - _context2.next = 4; - return form.validateFields(); - case 4: - _context2.t2 = _context2.sent; - formValue = (0, _context2.t0)(_context2.t1, _context2.t2); - setBtnLoading(true); - _context2.next = 9; - return (0,fetch/* default */.ZP)("/api/tyimages/image_update.json", { - method: 'post', - body: { - imageId: mirrorId, - imageName: formValue === null || formValue === void 0 ? void 0 : formValue.imageName, - description: formValue === null || formValue === void 0 ? void 0 : formValue.description, - tags: selectedTag.concat(addtags.map(function (item) { - return item.value; - })) - } - }); - case 9: - res = _context2.sent; - if (res.status === 0) { - message/* default */.ZP.success('修改成功'); - getData(); - } - setBtnLoading(false); - setVisible(false); - case 13: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function onOk() { - return _ref3.apply(this, arguments); - }; - }(); - var checkMirrornameExist = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(value) { - 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/user_mirrors/check_mirror_name.json", { - method: 'post', - body: { - type_name: value, - id: mirrorId - } - }); - case 2: - res = _context3.sent; - if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { - _context3.next = 7; - break; - } - return _context3.abrupt("return", { - state: false - }); - case 7: - return _context3.abrupt("return", { - state: true, - msg: res === null || res === void 0 ? void 0 : res.message - }); - case 8: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return function checkMirrornameExist(_x) { - return _ref4.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - width: 620, - title: "\u4FEE\u6539\u955C\u50CF\u4FE1\u606F", - maskClosable: false, - open: visible, - destroyOnClose: true, - footer: null, - onCancel: onCancel, - afterClose: function afterClose() { - setTags([]); - setAddTags([]); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - style: { - marginTop: 20 - }, - form: form, - scrollToFirstError: true, - layout: "vertical", - className: ModifyMirrorModalmodules.formWrap, - initialValues: { - imageName: mirrorInfo === null || mirrorInfo === void 0 ? void 0 : mirrorInfo.imageName - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - alignItems: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u955C\u50CF\u540D\u79F0", - name: "imageName", - colon: false, - className: ModifyMirrorModalmodules.errorTip, - rules: [ - // { required: true,message:''}, - { - required: true, - message: '镜像名称不能为空' - }, { - max: 32, - message: '最多输入32个字符' - }, { - pattern: /^(?![-\d])[A-Za-z0-9-]{2,32}(? { - // const res = await checkMirrornameExist(value); - // return res?.state === true ? Promise.reject(res?.msg) : Promise.resolve() - // } - // } - ], - initialValue: mirrorInfo === null || mirrorInfo === void 0 ? void 0 : mirrorInfo.imageName, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - size: "large", - maxLength: 60, - placeholder: "\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0", - style: { - width: 544 - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u957F\u5EA62-32\u4F4D\uFF0C\u53EA\u80FD\u7531\u6570\u5B57\u3001\u5B57\u6BCD-\u7EC4\u6210\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u548C-\u5F00\u5934\u3001\u4E14\u4E0D\u80FD\u4EE5-\u7ED3\u5C3E", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi11 current ml10 mt25", - style: { - color: '#9096A3' - } - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { - label: "\u955C\u50CF\u6807\u7B7E", - name: "mirrorTags", - colon: false, - className: ModifyMirrorModalmodules.errorTip, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - value: selectedTag, - style: { - width: 456 - }, - mode: "multiple", - placeholder: "\u8BF7\u9009\u62E9\u6807\u7B7E", - options: tags === null || tags === void 0 ? void 0 : tags.map(function (item) { - return { - value: item, - label: item, - key: item - }; - }), - onChange: function onChange(e) { - console.log(e); - setSelectedTag(e); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ModifyMirrorModalmodules.aBtn, - onClick: function onClick() { - setId(id + 1); - setAddTags(addtags.concat({ - id: id, - value: '' - })); - }, - children: "\u6DFB\u52A0\u6807\u7B7E" - })] - }), addtags.length != 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u6DFB\u52A0\u6807\u7B7E", - name: "addTags", - required: true, - colon: false, - className: ModifyMirrorModalmodules.errorTip, - rules: [{ - validator: function () { - var _validator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(rule, value) { - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - if (!((addtags === null || addtags === void 0 ? void 0 : addtags.findIndex(function (item) { - return !item.value; - })) > -1)) { - _context4.next = 2; - break; - } - return _context4.abrupt("return", Promise.reject('请填写标签名称')); - case 2: - return _context4.abrupt("return", Promise.resolve()); - case 3: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - function validator(_x2, _x3) { - return _validator.apply(this, arguments); - } - return validator; - }() - }], - children: addtags === null || addtags === void 0 ? void 0 : addtags.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - value: item.value, - style: { - width: 500, - marginBottom: 15 - }, - placeholder: "\u8BF7\u586B\u5199\u6807\u7B7E\u540D\u79F0", - size: "large", - maxLength: 32, - showCount: true, - onChange: function onChange(e) { - console.log(addtags); - var value = e.target.value; - addtags[index].value = value; - setAddTags(toConsumableArray_default()(addtags)); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 20, - color: '#E30000', - cursor: 'pointer' - }, - onClick: function onClick() { - var newtags = addtags.filter(function (val, key) { - return val.id !== item.id; - }); - setAddTags(toConsumableArray_default()(newtags)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-piliangshanchu3" - }) - })] - }, item.id); - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { - label: "\u955C\u50CF\u63CF\u8FF0", - name: "description", - colon: false, - style: { - width: '100%' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.TextArea, { - maxLength: 128, - showCount: true, - style: { - width: '100%', - height: 110, - resize: 'none' - }, - rows: 4, - placeholder: "\u8BF7\u8F93\u5165\u63CF\u8FF0", - defaultValue: formValue === null || formValue === void 0 ? void 0 : formValue.description, - onChange: function onChange(e) { - form.setFieldsValue(objectSpread2_default()(objectSpread2_default()({}, form.getFieldsValue()), {}, { - description: e.target.value - })); - setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { - description: e.target.value - })); - } - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#FF9D18' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi7 font12" - }), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 10, - fontSize: 12 - }, - children: "\u955C\u50CF\u63CF\u8FF0\u6682\u4E0D\u652F\u6301\u6362\u884C" - })] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ModifyMirrorModalmodules.btns, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: onCancel, - className: ModifyMirrorModalmodules.cancel, - children: "\u53D6\u6D88 " - }), /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "primary", - className: ModifyMirrorModalmodules.confirm, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - _context5.next = 2; - return onOk(); - case 2: - case "end": - return _context5.stop(); - } - }, _callee5); - })), - children: "\u786E\u8BA4" - })] - })] - }); -}; -/* harmony default export */ var components_ModifyMirrorModal = (ModifyMirrorModal); - -/***/ }), - -/***/ 30585: -/*!*********************************************!*\ - !*** ./src/pages/tasks/vnc-view/index.less ***! - \*********************************************/ -/***/ (function() { - -// extracted by mini-css-extract-plugin - - -/***/ }), - -/***/ 77578: -/*!**********************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/_util/getRenderPropValue.js ***! - \**********************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ Z: function() { return /* binding */ getRenderPropValue; } -/* harmony export */ }); -const getRenderPropValue = propValue => { - if (!propValue) { - return null; - } - if (typeof propValue === 'function') { - return propValue(); - } - return propValue; -}; - -/***/ }), - -/***/ 39722: -/*!***************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/popover/PurePanel.js ***! - \***************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ t5: function() { return /* binding */ RawPurePanel; } -/* harmony export */ }); -/* unused harmony export getOverlay */ -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var rc_tooltip__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-tooltip */ 55477); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../config-provider */ 36355); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./style */ 17356); -"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 getOverlay = (prefixCls, title, content) => { - if (!title && !content) return undefined; - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(react__WEBPACK_IMPORTED_MODULE_2__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: `${prefixCls}-title` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: `${prefixCls}-inner-content` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_3__/* .getRenderPropValue */ .Z)(content))); -}; -const RawPurePanel = props => { - const { - hashId, - prefixCls, - className, - style, - placement = 'top', - title, - content, - children - } = props; - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(hashId, prefixCls, `${prefixCls}-pure`, `${prefixCls}-placement-${placement}`, className), - style: style - }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement("div", { - className: `${prefixCls}-arrow` - }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(rc_tooltip__WEBPACK_IMPORTED_MODULE_1__/* .Popup */ .G, Object.assign({}, props, { - className: hashId, - prefixCls: prefixCls - }), children || getOverlay(prefixCls, title, content))); -}; -const PurePanel = props => { - const { - prefixCls: customizePrefixCls - } = props, - restProps = __rest(props, ["prefixCls"]); - const { - getPrefixCls - } = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_4__/* .ConfigContext */ .E_); - const prefixCls = getPrefixCls('popover', customizePrefixCls); - const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z)(prefixCls); - return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(RawPurePanel, Object.assign({}, restProps, { - prefixCls: prefixCls, - hashId: hashId - }))); -}; -/* harmony default export */ __webpack_exports__.ZP = (PurePanel); - -/***/ }), - -/***/ 60324: -/*!***********************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/popover/index.js ***! - \***********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 92310); -/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var _util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_util/getRenderPropValue */ 77578); -/* harmony import */ var _util_motion__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../_util/motion */ 62892); -/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../config-provider */ 36355); -/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../tooltip */ 6848); -/* harmony import */ var _PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./PurePanel */ 39722); -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./style */ 17356); -"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; -}; - - - - - - - -// CSSINJS - -const Overlay = _ref => { - let { - title, - content, - prefixCls - } = _ref; - return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, title && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { - className: `${prefixCls}-title` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(title)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", { - className: `${prefixCls}-inner-content` - }, (0,_util_getRenderPropValue__WEBPACK_IMPORTED_MODULE_2__/* .getRenderPropValue */ .Z)(content))); -}; -const Popover = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef((props, ref) => { - const { - prefixCls: customizePrefixCls, - title, - content, - overlayClassName, - placement = 'top', - trigger = 'hover', - mouseEnterDelay = 0.1, - mouseLeaveDelay = 0.1, - overlayStyle = {} - } = props, - otherProps = __rest(props, ["prefixCls", "title", "content", "overlayClassName", "placement", "trigger", "mouseEnterDelay", "mouseLeaveDelay", "overlayStyle"]); - const { - getPrefixCls - } = react__WEBPACK_IMPORTED_MODULE_1__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_3__/* .ConfigContext */ .E_); - const prefixCls = getPrefixCls('popover', customizePrefixCls); - const [wrapSSR, hashId] = (0,_style__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z)(prefixCls); - const rootPrefixCls = getPrefixCls(); - const overlayCls = classnames__WEBPACK_IMPORTED_MODULE_0___default()(overlayClassName, hashId); - return wrapSSR( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(_tooltip__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, Object.assign({ - placement: placement, - trigger: trigger, - mouseEnterDelay: mouseEnterDelay, - mouseLeaveDelay: mouseLeaveDelay, - overlayStyle: overlayStyle - }, otherProps, { - prefixCls: prefixCls, - overlayClassName: overlayCls, - ref: ref, - overlay: title || content ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Overlay, { - prefixCls: prefixCls, - title: title, - content: content - }) : null, - transitionName: (0,_util_motion__WEBPACK_IMPORTED_MODULE_6__/* .getTransitionName */ .m)(rootPrefixCls, 'zoom-big', otherProps.transitionName), - "data-popover-inject": true - }))); -}); -if (false) {} -Popover._InternalPanelDoNotUseOrYouWillBeFired = _PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP; -/* harmony default export */ __webpack_exports__.Z = (Popover); - -/***/ }), - -/***/ 17356: -/*!*****************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/popover/style/index.js ***! - \*****************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); -/* harmony import */ var _style_motion__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../style/motion */ 29878); -/* harmony import */ var _style_placementArrow__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../style/placementArrow */ 19447); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 33166); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../theme/internal */ 83116); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../theme/internal */ 37613); -"use client"; - - - - - -const genBaseStyle = token => { - const { - componentCls, - popoverColor, - minWidth, - fontWeightStrong, - popoverPadding, - boxShadowSecondary, - colorTextHeading, - borderRadiusLG: borderRadius, - zIndexPopup, - marginXS, - colorBgElevated, - popoverBg - } = token; - return [{ - [componentCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - position: 'absolute', - top: 0, - // use `left` to fix https://github.com/ant-design/ant-design/issues/39195 - left: { - _skip_check_: true, - value: 0 - }, - zIndex: zIndexPopup, - fontWeight: 'normal', - whiteSpace: 'normal', - textAlign: 'start', - cursor: 'auto', - userSelect: 'text', - transformOrigin: `var(--arrow-x, 50%) var(--arrow-y, 50%)`, - '--antd-arrow-background-color': colorBgElevated, - '&-rtl': { - direction: 'rtl' - }, - '&-hidden': { - display: 'none' - }, - [`${componentCls}-content`]: { - position: 'relative' - }, - [`${componentCls}-inner`]: { - backgroundColor: popoverBg, - backgroundClip: 'padding-box', - borderRadius, - boxShadow: boxShadowSecondary, - padding: popoverPadding - }, - [`${componentCls}-title`]: { - minWidth, - marginBottom: marginXS, - color: colorTextHeading, - fontWeight: fontWeightStrong - }, - [`${componentCls}-inner-content`]: { - color: popoverColor - } - }) - }, - // Arrow Style - (0,_style_placementArrow__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .ZP)(token, { - colorBg: 'var(--antd-arrow-background-color)' - }), - // Pure Render - { - [`${componentCls}-pure`]: { - position: 'relative', - maxWidth: 'none', - margin: token.sizePopupArrow, - display: 'inline-block', - [`${componentCls}-content`]: { - display: 'inline-block' - } - } - }]; -}; -const genColorStyle = token => { - const { - componentCls - } = token; - return { - [componentCls]: _theme_internal__WEBPACK_IMPORTED_MODULE_2__/* .PresetColors */ .i.map(colorKey => { - const lightColor = token[`${colorKey}6`]; - return { - [`&${componentCls}-${colorKey}`]: { - '--antd-arrow-background-color': lightColor, - [`${componentCls}-inner`]: { - backgroundColor: lightColor - }, - [`${componentCls}-arrow`]: { - background: 'transparent' - } - } - }; - }) - }; -}; -const genWireframeStyle = token => { - const { - componentCls, - lineWidth, - lineType, - colorSplit, - paddingSM, - controlHeight, - fontSize, - lineHeight, - padding - } = token; - const titlePaddingBlockDist = controlHeight - Math.round(fontSize * lineHeight); - const popoverTitlePaddingBlockTop = titlePaddingBlockDist / 2; - const popoverTitlePaddingBlockBottom = titlePaddingBlockDist / 2 - lineWidth; - const popoverPaddingHorizontal = padding; - return { - [componentCls]: { - [`${componentCls}-inner`]: { - padding: 0 - }, - [`${componentCls}-title`]: { - margin: 0, - padding: `${popoverTitlePaddingBlockTop}px ${popoverPaddingHorizontal}px ${popoverTitlePaddingBlockBottom}px`, - borderBottom: `${lineWidth}px ${lineType} ${colorSplit}` - }, - [`${componentCls}-inner-content`]: { - padding: `${paddingSM}px ${popoverPaddingHorizontal}px` - } - } - }; -}; -/* harmony default export */ __webpack_exports__.Z = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z)('Popover', token => { - const { - colorBgElevated, - colorText, - wireframe - } = token; - const popoverToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_4__/* .merge */ .TS)(token, { - popoverPadding: 12, - popoverBg: colorBgElevated, - popoverColor: colorText - }); - return [genBaseStyle(popoverToken), genColorStyle(popoverToken), wireframe && genWireframeStyle(popoverToken), (0,_style_motion__WEBPACK_IMPORTED_MODULE_5__/* .initZoomMotion */ ._y)(popoverToken, 'zoom-big')]; -}, token => ({ - width: 177, - minWidth: 177, - zIndexPopup: token.zIndexPopupBase + 30 -}), { - resetStyle: false, - deprecatedTokens: [['width', 'minWidth']] -})); - -/***/ }) - -}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentMirror__Detail__index.c18271ec.chunk.css b/p__User__Detail__ExperImentMirror__Detail__index.c18271ec.chunk.css deleted file mode 100644 index 9b2164bd33..0000000000 --- a/p__User__Detail__ExperImentMirror__Detail__index.c18271ec.chunk.css +++ /dev/null @@ -1,456 +0,0 @@ -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/pages/tasks/vnc-view/index.less ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.vnc-panel-wrapper { - position: relative; - height: calc(100vh - 105px); - overflow: hidden; -} -.vnc-panel-wrapper.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 200; - height: 100vh; - background: white; -} -.vnc-panel-wrapper-windows { - position: relative; - height: calc(90vh); - overflow: hidden; -} -.vnc-panel-wrapper-windows .btn-vnc-resize { - position: absolute; - right: 16px; - top: 48px; - z-index: 101; - color: #fff; -} -.vnc-panel-wrapper-windows.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 200; - height: 100vh; - background: white; -} -.vnc-panel { - height: 100%; - margin: 0 auto; - min-height: 500px; -} - -/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ExperImentMirror/Detail/index.less?modules ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___luHgU { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___e7gjm { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___bVkfc { - align-items: center; - box-align: center; -} -.flex_box_center_end___sn75l { - 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___zHrRf { - flex-direction: column; - box-orient: block-axis; -} -.wrap___eY_VY { - padding-top: 22px; - padding-left: 38px; -} -.wrap___eY_VY .crumbs___KS_Hc { - display: flex; - justify-content: space-between; - align-items: center; -} -.wrap___eY_VY .Divle___HIE3u { - border-bottom: 1px solid #dbdce0; - margin-top: 10px; - margin-bottom: 25px; -} -.wrap___eY_VY .tableWrap___wnGNo { - border: 1px solid #F1F1F1; - margin-bottom: 30px; - padding-bottom: 10px; -} -.wrap___eY_VY .tableWrap___wnGNo .countflex___dUOqY { - height: 44px; - line-height: 44px; - border-bottom: 1px solid #F1F1F1; -} -.wrap___eY_VY .tableWrap___wnGNo .countflex___dUOqY .leftCol___dQ1UB { - width: 447px; - border-right: 1px solid #F1F1F1; - display: flex; -} -.wrap___eY_VY .tableWrap___wnGNo .countflex___dUOqY .flexright___eeIVY { - color: #000; - max-width: 300px; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - -webkit-line-clamp: 1; -} -.wrap___eY_VY .flexleft___hjsNY { - padding-left: 30px; - padding-right: 20px; - color: #5F6368; - font-size: 14px; - max-width: 300px; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - -webkit-line-clamp: 1; -} -.wrap___eY_VY .headWrap___FZhYP { - display: flex; - justify-content: space-between; - align-items: center; - margin-bottom: 15px; -} -.wrap___eY_VY .headWrap___FZhYP p { - margin-top: 0; - margin-bottom: 0; -} -.wrap___eY_VY .formWrap___Qy79h label { - font-size: 14px; - color: #5F6368 !important; -} -.wrap___eY_VY .formWrap___Qy79h div[class~='ant-form-item-control-input-content'] { - font-size: 14px; -} -.wrap___eY_VY .formWrap___Qy79h div[class~='ant-form-item-label'] { - width: 66px; - height: 40px; - line-height: 40px; - text-align: right; -} -.wrap___eY_VY .formWrap___Qy79h .inputWrap___kedU5 { - width: 360px; -} -.wrap___eY_VY .formWrap___Qy79h .submitButtondiv___QoQ8Q { - animation: glow___Hrlml 200ms ease-out infinite alternate; - width: 88px; - margin-top: 6px; - border-radius: 2px; -} -.formModal___r7PpQ { - margin-top: 15px !important; -} -.formModal___r7PpQ label { - font-size: 14px; -} -.formModal___r7PpQ div[class~='ant-form-item-control-input-content'] { - font-size: 14px; -} -.formModal___r7PpQ div[class~='ant-form-item-label'] { - width: 78px; - height: 40px; - line-height: 40px; - text-align: right; -} -.ActvieE3___QjQxt:hover { - color: #E30000; -} -.listClass___Ch0he { - display: flex; - align-items: center; -} -.spantitle___nqjD7 { - word-break: break-all; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 108px; - display: inline-block; -} -[id="educoder"] .ant-popover-inner { - padding: 0 !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical { - background-color: transparent; - border: 0 !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item { - height: 36px; - line-height: 36px; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item::after { - display: none !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item:hover { - background-color: #f0f0f0 !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-vertical { - margin: 0 !important; - width: 100%; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item-selected { - background: #fff !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item-selected .ant-menu-title-content a { - color: rgba(0, 0, 0, 0.88) !important; -} -.note___j_f7h { - background: #fff; - color: #656565; - font-size: 14px; -} -.note___j_f7h p { - margin: 0px; -} -.cpuWrap___P9dvj { - display: flex; - align-items: center; - justify-content: space-between; -} -.cpuWrap___P9dvj .activebtn___Jsm3i { - display: flex; - align-items: center; - justify-content: space-between; - width: 140px; - height: 40px; - padding-left: 12px; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 4px; - color: #fff; - cursor: pointer; -} -.cpuWrap___P9dvj .btn___IW3vY { - width: 140px; - height: 40px; - padding-left: 12px; - line-height: 40px; - background: #F5F5F5; - border-radius: 4px; - color: #000; - cursor: pointer; -} -.activeTab___UXdDP { - display: inline-block; - width: 54px; - margin-right: 30px; - text-align: center; - color: #165DFF; - background-color: #F6F7F9; - border-radius: 2px; - cursor: pointer; -} -.tab___yW_nk { - display: inline-block; - width: 54px; - margin-right: 30px; - text-align: center; - cursor: pointer; -} -.countDown___UwVWo { - text-align: center; - font-size: 14px; - display: flex; - align-items: center; -} -.countDown___UwVWo [class~='ant-statistic'] { - margin-left: 10px; -} -.countDown___UwVWo [class~='ant-statistic-content'] { - color: #fff !important; - font-size: 16px !important; -} -.countDown___UwVWo.red___Pi3wh { - color: red; - border-color: red; -} -.countDown___UwVWo.red___Pi3wh [class~='ant-statistic-content'] { - color: red; -} -.footBtnWrap___jBD4a { - margin-top: 20px; - margin-bottom: 20px; - display: flex; - justify-content: flex-end; -} -.modalBtns___oE7WD { - display: flex; - justify-content: end; - margin-bottom: 20px; - margin-top: 30px; -} -.modalBtns___oE7WD .confirm___mai01 { - height: 32px; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 2px; - font-weight: 400; - color: #FFFFFF; - border: 0px; -} -.modalBtns___oE7WD .cancel___d5Lj7 { - width: 60px; - height: 32px; - background: #F8F9FC; - border-radius: 2px; - opacity: 0.5; - border: 1px solid #C3CFE0; - font-weight: 400; - color: #464F66; - line-height: 14px; - margin-right: 20px; -} -.errorTip___OaIkz div[class~='ant-form-item-explain'] { - font-size: 12px !important; - padding-top: 2px !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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.less?modules ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.errorTip___BUYuF div[class~='ant-form-item-explain'] { - font-size: 12px !important; - padding-top: 2px !important; -} -.btns___Z2phb { - display: flex; - justify-content: end; - margin-bottom: 20px; - margin-top: 40px; -} -.btns___Z2phb .confirm___ll5DO { - height: 32px; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 2px; - font-weight: 400; - color: #FFFFFF; - border: 0px; -} -.btns___Z2phb .cancel___DyFvN { - width: 60px; - height: 32px; - background: #F8F9FC; - border-radius: 2px; - opacity: 0.5; - border: 1px solid #C3CFE0; - font-weight: 400; - color: #464F66; - line-height: 14px; - margin-right: 20px; -} -.formWrap___MybKc label { - font-size: 14px; - color: #5F6368 !important; -} -.formWrap___MybKc div[class~='ant-form-item-control-input-content'] { - font-size: 14px; -} -.formWrap___MybKc div[class~='ant-form-item-label'] { - width: 95px; - height: 40px; - line-height: 40px; - text-align: left; -} -.formWrap___MybKc div[class~='ant-form-item'] { - margin-bottom: 12px !important; -} -.formWrap___MybKc [class~='ant-select-selector'] { - min-height: 40px !important; -} -.formWrap___MybKc [class~='ant-form-item-control-input-content'] { - align-items: center; -} -.addtag___Sn2NP { - display: inline-block; - width: 88px; - height: 32px; - padding: 9px 16px; - 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; -} -.addtag___Sn2NP span { - font-size: 14px; - color: #3061D0; - line-height: 14px; -} -.aBtn___euGab { - 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; - margin-left: 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Shixuns/Edit/body/Environment/Label/index.less?modules ***! - \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.label___CZ1_z { - display: flex; - align-items: center; - padding-bottom: 30px; -} -.label___CZ1_z .left___ZKFRV { - display: flex; - align-items: center; - flex-shrink: 0; -} -.label___CZ1_z .left___ZKFRV span { - color: #E53333; - font-family: SimSun, sans-serif; - margin-top: -2px; - margin-right: 2px; -} -.label___CZ1_z .left___ZKFRV div { - font-size: 16px; - color: #333333; - line-height: 16px; -} -.label___CZ1_z .left___ZKFRV i { - margin-left: 4px; - color: #CCCCCC; -} -.label___CZ1_z .right___zVTRn { - flex: 1 1; - position: relative; -} -.label___CZ1_z .right___zVTRn .error___oNJNo { - position: absolute; - z-index: 10; - left: 0; - bottom: -27px; - font-size: 14px; - color: #E53333; -} - diff --git a/p__User__Detail__ExperImentMirror__index.35e86643.chunk.css b/p__User__Detail__ExperImentMirror__index.35e86643.chunk.css deleted file mode 100644 index b913c1ce69..0000000000 --- a/p__User__Detail__ExperImentMirror__index.35e86643.chunk.css +++ /dev/null @@ -1,336 +0,0 @@ -/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/pages/tasks/vnc-view/index.less ***! - \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.vnc-panel-wrapper { - position: relative; - height: calc(100vh - 105px); - overflow: hidden; -} -.vnc-panel-wrapper.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 200; - height: 100vh; - background: white; -} -.vnc-panel-wrapper-windows { - position: relative; - height: calc(90vh); - overflow: hidden; -} -.vnc-panel-wrapper-windows .btn-vnc-resize { - position: absolute; - right: 16px; - top: 48px; - z-index: 101; - color: #fff; -} -.vnc-panel-wrapper-windows.full-screen { - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - z-index: 200; - height: 100vh; - background: white; -} -.vnc-panel { - height: 100%; - margin: 0 auto; - min-height: 500px; -} - -/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** 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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ExperImentMirror/index.less?modules ***! - \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.flex_box_center___PY4gI { - justify-content: center; - align-items: center; - -webkit-justify-content: center; - box-align: center; -} -.flex_space_between___TS3jb { - justify-content: space-between; - -webkit-box-pack: justify; -} -.flex_box_vertical_center___nMpmE { - align-items: center; - box-align: center; -} -.flex_box_center_end___kmXGO { - 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___f022k { - flex-direction: column; - box-orient: block-axis; -} -.wrap___grLUD { - padding-top: 22px; - padding-left: 38px; -} -.rightBar___oqVkx { - display: flex; -} -.rightBar___oqVkx .doc___q3nzU { - text-align: center; - font-size: 14px; - height: 38px; - line-height: 38px; - color: #5F6368; -} -.rightBar___oqVkx .doc___q3nzU:hover { - color: #165DFF; - cursor: pointer; -} -.rightBar___oqVkx .create_button___LpC91 { - margin-left: auto; - height: 32px; - background: #3061D0; - border-radius: 2px; - font-size: 14px; - text-align: center; - font-family: PingFangSC-Semibold, PingFang SC; - font-weight: 400; - color: #FFFFFF; - margin-top: 3px; - cursor: pointer; -} -.rightBar___oqVkx .create_disabled___thZeu { - margin-left: auto; - width: 88px; - height: 32px; - font-size: 14px; - text-align: center; - font-family: PingFangSC-Semibold, PingFang SC; - font-weight: 400; - color: #C5C5C5; - margin-right: 20px; - margin-top: 3px; - cursor: pointer; - background: #FAFBFC; - box-shadow: inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 2px; -} -.note___lmH32 { - padding-top: 10px; - padding-bottom: 10px; - background: rgba(255, 157, 24, 0.1); - border-radius: 0px 0px 8px 8px; -} -.note___lmH32 p { - margin: 2px; -} -.noteTip___PBwaX { - background: #fff; - color: #656565; - font-size: 14px; -} -.noteTip___PBwaX p { - margin: 0px; -} -.countDown___Im9_z { - text-align: center; - font-size: 14px; - display: flex; - align-items: center; -} -.countDown___Im9_z [class~='ant-statistic'] { - margin-left: 10px; -} -.countDown___Im9_z [class~='ant-statistic-content'] { - color: #fff !important; - font-size: 16px !important; -} -.countDown___Im9_z.red___iuCdY { - color: red; - border-color: red; -} -.countDown___Im9_z.red___iuCdY [class~='ant-statistic-content'] { - color: red; -} -[id="educoder"] .ant-popover-inner { - padding: 0 !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical { - background-color: transparent; - border: 0 !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item { - height: 36px; - line-height: 36px; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item::after { - display: none !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item:hover { - background-color: #f0f0f0 !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-vertical { - margin: 0 !important; - width: 100%; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item-selected { - background: #fff !important; -} -[id="educoder"] .ant-popover-inner .ant-menu-vertical .ant-menu-item-selected .ant-menu-title-content a { - color: rgba(0, 0, 0, 0.88) !important; -} -.cpuWrap___Be3bI { - display: flex; - align-items: center; - justify-content: space-between; -} -.cpuWrap___Be3bI .activebtn___unajO { - display: flex; - align-items: center; - justify-content: space-between; - width: 140px; - height: 40px; - padding-left: 12px; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 4px; - color: #fff; - cursor: pointer; -} -.cpuWrap___Be3bI .btn___Ieh5N { - width: 140px; - height: 40px; - padding-left: 12px; - line-height: 40px; - background: #F5F5F5; - border-radius: 4px; - color: #000; - cursor: pointer; -} -.activeTab___F8ALW { - display: inline-block; - width: 54px; - margin-right: 30px; - text-align: center; - color: #165DFF; - background-color: #F6F7F9; - border-radius: 2px; - cursor: pointer; -} -.tab___FgZie { - display: inline-block; - width: 54px; - margin-right: 30px; - text-align: center; - cursor: pointer; -} -.footBtnWrap___ndI3R { - margin-top: 30px; - margin-bottom: 20px; - display: flex; - justify-content: flex-end; -} -.deleteicon___fZyc8 { - cursor: pointer; -} -.deleteicon___fZyc8:hover { - color: #E53333 !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.4.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.less?modules ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -.errorTip___BUYuF div[class~='ant-form-item-explain'] { - font-size: 12px !important; - padding-top: 2px !important; -} -.btns___Z2phb { - display: flex; - justify-content: end; - margin-bottom: 20px; - margin-top: 40px; -} -.btns___Z2phb .confirm___ll5DO { - height: 32px; - background: #3061D0; - box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); - border-radius: 2px; - font-weight: 400; - color: #FFFFFF; - border: 0px; -} -.btns___Z2phb .cancel___DyFvN { - width: 60px; - height: 32px; - background: #F8F9FC; - border-radius: 2px; - opacity: 0.5; - border: 1px solid #C3CFE0; - font-weight: 400; - color: #464F66; - line-height: 14px; - margin-right: 20px; -} -.formWrap___MybKc label { - font-size: 14px; - color: #5F6368 !important; -} -.formWrap___MybKc div[class~='ant-form-item-control-input-content'] { - font-size: 14px; -} -.formWrap___MybKc div[class~='ant-form-item-label'] { - width: 95px; - height: 40px; - line-height: 40px; - text-align: left; -} -.formWrap___MybKc div[class~='ant-form-item'] { - margin-bottom: 12px !important; -} -.formWrap___MybKc [class~='ant-select-selector'] { - min-height: 40px !important; -} -.formWrap___MybKc [class~='ant-form-item-control-input-content'] { - align-items: center; -} -.addtag___Sn2NP { - display: inline-block; - width: 88px; - height: 32px; - padding: 9px 16px; - 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; -} -.addtag___Sn2NP span { - font-size: 14px; - color: #3061D0; - line-height: 14px; -} -.aBtn___euGab { - 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; - margin-left: 20px; -} - diff --git a/p__User__Detail__ExperImentMirror__index.8264038d.async.js b/p__User__Detail__ExperImentMirror__index.8264038d.async.js deleted file mode 100644 index 2650668fd6..0000000000 --- a/p__User__Detail__ExperImentMirror__index.8264038d.async.js +++ /dev/null @@ -1,1152 +0,0 @@ -"use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[88665],{ - -/***/ 59309: -/*!**********************************************!*\ - !*** ./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_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_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_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_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_test5_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 - })); -}; - -/***/ }), - -/***/ 19015: -/*!***************************************************************************************************!*\ - !*** ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.tsx + 1 modules ***! - \***************************************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_ModifyMirrorModal; } -}); - -// 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/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/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: ./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/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/input/index.js + 5 modules -var input = __webpack_require__(36920); -// 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/select/index.js -var es_select = __webpack_require__(57809); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(36057); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ModifyMirrorModalmodules = ({"errorTip":"errorTip___BUYuF","btns":"btns___Z2phb","confirm":"confirm___ll5DO","cancel":"cancel___DyFvN","formWrap":"formWrap___MybKc","addtag":"addtag___Sn2NP","aBtn":"aBtn___euGab"}); -// EXTERNAL MODULE: ./src/components/AsyncButton/index.tsx -var AsyncButton = __webpack_require__(59309); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.tsx - - - - - - - - - - - - -var ModifyMirrorModal = function ModifyMirrorModal(_ref) { - var visible = _ref.visible, - mirrorId = _ref.mirrorId, - mirrorInfo = _ref.mirrorInfo, - setVisible = _ref.setVisible, - 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), - errorMsg = _useState4[0], - setErrorMsg = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(false), - _useState6 = slicedToArray_default()(_useState5, 2), - btnLoading = _useState6[0], - setBtnLoading = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)([]), - _useState8 = slicedToArray_default()(_useState7, 2), - selectedTag = _useState8[0], - setSelectedTag = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)([]), - _useState10 = slicedToArray_default()(_useState9, 2), - addtags = _useState10[0], - setAddTags = _useState10[1]; - var _useState11 = (0,_react_17_0_2_react.useState)(''), - _useState12 = slicedToArray_default()(_useState11, 2), - tagError = _useState12[0], - setTagError = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)([]), - _useState14 = slicedToArray_default()(_useState13, 2), - tags = _useState14[0], - setTags = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(1), - _useState16 = slicedToArray_default()(_useState15, 2), - id = _useState16[0], - setId = _useState16[1]; - - // useEffect(() => { - // if (mirrorId != undefined && visible) { - // getMirrorInfo() - // } - // }, [mirrorId, visible]) - - // const getMirrorInfo = async () => { - // const res = await Fetch(`/api/user_mirrors/${mirrorId}.json`, { - // method: 'get', - // }) - // if (res?.status === 0) { - // form.setFieldsValue({ ...res?.data }); - // setFormValue({ ...res?.data }) - // } - // } - (0,_react_17_0_2_react.useEffect)(function () { - if (mirrorId != undefined && visible) { - gettags(); - console.log(123); - console.log(mirrorInfo); - setSelectedTag(mirrorInfo.tags); - form.setFieldsValue(objectSpread2_default()({}, mirrorInfo)); - setFormValue(objectSpread2_default()({}, mirrorInfo)); - } - }, [mirrorId, visible]); - var gettags = /*#__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/tyimages/tags_list.json", { - method: 'post' - }); - case 2: - res = _context.sent; - if ((res === null || res === void 0 ? void 0 : res.status) === 0) { - setTags(res === null || res === void 0 ? void 0 : res.tags); - } - // setDataSource(res?.data?.results) - case 4: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function gettags() { - return _ref2.apply(this, arguments); - }; - }(); - var onCancel = function onCancel() { - setVisible(false); - setFormValue({}); - form.setFieldsValue({}); - }; - var onOk = /*#__PURE__*/function () { - var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() { - var formValue, res; - return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - _context2.t0 = (objectSpread2_default()); - _context2.t1 = {}; - _context2.next = 4; - return form.validateFields(); - case 4: - _context2.t2 = _context2.sent; - formValue = (0, _context2.t0)(_context2.t1, _context2.t2); - setBtnLoading(true); - _context2.next = 9; - return (0,fetch/* default */.ZP)("/api/tyimages/image_update.json", { - method: 'post', - body: { - imageId: mirrorId, - imageName: formValue === null || formValue === void 0 ? void 0 : formValue.imageName, - description: formValue === null || formValue === void 0 ? void 0 : formValue.description, - tags: selectedTag.concat(addtags.map(function (item) { - return item.value; - })) - } - }); - case 9: - res = _context2.sent; - if (res.status === 0) { - message/* default */.ZP.success('修改成功'); - getData(); - } - setBtnLoading(false); - setVisible(false); - case 13: - case "end": - return _context2.stop(); - } - }, _callee2); - })); - return function onOk() { - return _ref3.apply(this, arguments); - }; - }(); - var checkMirrornameExist = /*#__PURE__*/function () { - var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(value) { - 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/user_mirrors/check_mirror_name.json", { - method: 'post', - body: { - type_name: value, - id: mirrorId - } - }); - case 2: - res = _context3.sent; - if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { - _context3.next = 7; - break; - } - return _context3.abrupt("return", { - state: false - }); - case 7: - return _context3.abrupt("return", { - state: true, - msg: res === null || res === void 0 ? void 0 : res.message - }); - case 8: - case "end": - return _context3.stop(); - } - }, _callee3); - })); - return function checkMirrornameExist(_x) { - return _ref4.apply(this, arguments); - }; - }(); - return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - centered: true, - width: 620, - title: "\u4FEE\u6539\u955C\u50CF\u4FE1\u606F", - maskClosable: false, - open: visible, - destroyOnClose: true, - footer: null, - onCancel: onCancel, - afterClose: function afterClose() { - setTags([]); - setAddTags([]); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - style: { - marginTop: 20 - }, - form: form, - scrollToFirstError: true, - layout: "vertical", - className: ModifyMirrorModalmodules.formWrap, - initialValues: { - imageName: mirrorInfo === null || mirrorInfo === void 0 ? void 0 : mirrorInfo.imageName - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - display: 'flex', - alignItems: 'center' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u955C\u50CF\u540D\u79F0", - name: "imageName", - colon: false, - className: ModifyMirrorModalmodules.errorTip, - rules: [ - // { required: true,message:''}, - { - required: true, - message: '镜像名称不能为空' - }, { - max: 32, - message: '最多输入32个字符' - }, { - pattern: /^(?![-\d])[A-Za-z0-9-]{2,32}(? { - // const res = await checkMirrornameExist(value); - // return res?.state === true ? Promise.reject(res?.msg) : Promise.resolve() - // } - // } - ], - initialValue: mirrorInfo === null || mirrorInfo === void 0 ? void 0 : mirrorInfo.imageName, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - size: "large", - maxLength: 60, - placeholder: "\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0", - style: { - width: 544 - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: "\u957F\u5EA62-32\u4F4D\uFF0C\u53EA\u80FD\u7531\u6570\u5B57\u3001\u5B57\u6BCD-\u7EC4\u6210\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u548C-\u5F00\u5934\u3001\u4E14\u4E0D\u80FD\u4EE5-\u7ED3\u5C3E", - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi11 current ml10 mt25", - style: { - color: '#9096A3' - } - }) - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { - label: "\u955C\u50CF\u6807\u7B7E", - name: "mirrorTags", - colon: false, - className: ModifyMirrorModalmodules.errorTip, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], { - value: selectedTag, - style: { - width: 456 - }, - mode: "multiple", - placeholder: "\u8BF7\u9009\u62E9\u6807\u7B7E", - options: tags === null || tags === void 0 ? void 0 : tags.map(function (item) { - return { - value: item, - label: item, - key: item - }; - }), - onChange: function onChange(e) { - console.log(e); - setSelectedTag(e); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: ModifyMirrorModalmodules.aBtn, - onClick: function onClick() { - setId(id + 1); - setAddTags(addtags.concat({ - id: id, - value: '' - })); - }, - children: "\u6DFB\u52A0\u6807\u7B7E" - })] - }), addtags.length != 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u6DFB\u52A0\u6807\u7B7E", - name: "addTags", - required: true, - colon: false, - className: ModifyMirrorModalmodules.errorTip, - rules: [{ - validator: function () { - var _validator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(rule, value) { - return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { - case 0: - if (!((addtags === null || addtags === void 0 ? void 0 : addtags.findIndex(function (item) { - return !item.value; - })) > -1)) { - _context4.next = 2; - break; - } - return _context4.abrupt("return", Promise.reject('请填写标签名称')); - case 2: - return _context4.abrupt("return", Promise.resolve()); - case 3: - case "end": - return _context4.stop(); - } - }, _callee4); - })); - function validator(_x2, _x3) { - return _validator.apply(this, arguments); - } - return validator; - }() - }], - children: addtags === null || addtags === void 0 ? void 0 : addtags.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - value: item.value, - style: { - width: 500, - marginBottom: 15 - }, - placeholder: "\u8BF7\u586B\u5199\u6807\u7B7E\u540D\u79F0", - size: "large", - maxLength: 32, - showCount: true, - onChange: function onChange(e) { - console.log(addtags); - var value = e.target.value; - addtags[index].value = value; - setAddTags(toConsumableArray_default()(addtags)); - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - marginLeft: 20, - color: '#E30000', - cursor: 'pointer' - }, - onClick: function onClick() { - var newtags = addtags.filter(function (val, key) { - return val.id !== item.id; - }); - setAddTags(toConsumableArray_default()(newtags)); - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-piliangshanchu3" - }) - })] - }, item.id); - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, { - label: "\u955C\u50CF\u63CF\u8FF0", - name: "description", - colon: false, - style: { - width: '100%' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.TextArea, { - maxLength: 128, - showCount: true, - style: { - width: '100%', - height: 110, - resize: 'none' - }, - rows: 4, - placeholder: "\u8BF7\u8F93\u5165\u63CF\u8FF0", - defaultValue: formValue === null || formValue === void 0 ? void 0 : formValue.description, - onChange: function onChange(e) { - form.setFieldsValue(objectSpread2_default()(objectSpread2_default()({}, form.getFieldsValue()), {}, { - description: e.target.value - })); - setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { - description: e.target.value - })); - } - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#FF9D18' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi7 font12" - }), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 10, - fontSize: 12 - }, - children: "\u955C\u50CF\u63CF\u8FF0\u6682\u4E0D\u652F\u6301\u6362\u884C" - })] - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ModifyMirrorModalmodules.btns, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - onClick: onCancel, - className: ModifyMirrorModalmodules.cancel, - children: "\u53D6\u6D88 " - }), /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, { - type: "primary", - className: ModifyMirrorModalmodules.confirm, - onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() { - return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { - case 0: - _context5.next = 2; - return onOk(); - case 2: - case "end": - return _context5.stop(); - } - }, _callee5); - })), - children: "\u786E\u8BA4" - })] - })] - }); -}; -/* harmony default export */ var components_ModifyMirrorModal = (ModifyMirrorModal); - -/***/ }), - -/***/ 22691: -/*!**********************************************************************!*\ - !*** ./src/pages/User/Detail/ExperImentMirror/index.tsx + 1 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 */ ExperImentMirror; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// 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__(4857); -// 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/button/index.js -var es_button = __webpack_require__(3113); -// 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/table/index.js + 85 modules -var table = __webpack_require__(2595); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules -var pagination = __webpack_require__(25700); -// 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: ./src/pages/tasks/vnc-view/index.less -var vnc_view = __webpack_require__(30585); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(36057); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(97940); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ExperImentMirrormodules = ({"flex_box_center":"flex_box_center___PY4gI","flex_space_between":"flex_space_between___TS3jb","flex_box_vertical_center":"flex_box_vertical_center___nMpmE","flex_box_center_end":"flex_box_center_end___kmXGO","flex_box_column":"flex_box_column___f022k","wrap":"wrap___grLUD","rightBar":"rightBar___oqVkx","doc":"doc___q3nzU","create_button":"create_button___LpC91","create_disabled":"create_disabled___thZeu","note":"note___lmH32","noteTip":"noteTip___PBwaX","countDown":"countDown___Im9_z","red":"red___iuCdY","cpuWrap":"cpuWrap___Be3bI","activebtn":"activebtn___unajO","btn":"btn___Ieh5N","activeTab":"activeTab___F8ALW","tab":"tab___FgZie","footBtnWrap":"footBtnWrap___ndI3R","deleteicon":"deleteicon___fZyc8"}); -// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules -var ui_customization = __webpack_require__(86250); -// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.13@dayjs/dayjs.min.js -var dayjs_min = __webpack_require__(61186); -var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min); -// EXTERNAL MODULE: ./src/utils/util.tsx -var util = __webpack_require__(64606); -// EXTERNAL MODULE: ./src/pages/User/Detail/ExperImentMirror/components/ModifyMirrorModal/index.tsx + 1 modules -var ModifyMirrorModal = __webpack_require__(19015); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/User/Detail/ExperImentMirror/index.tsx - - - - - -var _excluded = ["user", "newShixuns", "classroomList", "globalSetting", "loading", "dispatch"]; - - - - - - - - - - - - - -var ClassroomListPage = function ClassroomListPage(_ref) { - var _location; - var user = _ref.user, - newShixuns = _ref.newShixuns, - classroomList = _ref.classroomList, - globalSetting = _ref.globalSetting, - loading = _ref.loading, - dispatch = _ref.dispatch, - props = objectWithoutProperties_default()(_ref, _excluded); - var MAX_COUNT = 3; //普通用户可以创建的镜像上线 - var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), - _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), - searchParams = _useSearchParams2[0]; - var _useState = (0,_react_17_0_2_react.useState)(parseInt(searchParams.get("status")) || 0), - _useState2 = slicedToArray_default()(_useState, 2), - ListType = _useState2[0], - setListType = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)([]), - _useState4 = slicedToArray_default()(_useState3, 2), - list = _useState4[0], - setList = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(0), - _useState6 = slicedToArray_default()(_useState5, 2), - count = _useState6[0], - setCount = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(), - _useState8 = slicedToArray_default()(_useState7, 2), - total = _useState8[0], - setTotal = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(false), - _useState10 = slicedToArray_default()(_useState9, 2), - isLoading = _useState10[0], - setIsLoading = _useState10[1]; - var routeParams = (0,_umi_production_exports.useParams)(); - var _useState11 = (0,_react_17_0_2_react.useState)(false), - _useState12 = slicedToArray_default()(_useState11, 2), - deleteModal = _useState12[0], - setDeleteModal = _useState12[1]; - var _useState13 = (0,_react_17_0_2_react.useState)(0), - _useState14 = slicedToArray_default()(_useState13, 2), - practiceCount = _useState14[0], - setPracticeCount = _useState14[1]; - var _useState15 = (0,_react_17_0_2_react.useState)(false), - _useState16 = slicedToArray_default()(_useState15, 2), - isModifyMirror = _useState16[0], - setIsModifyMirror = _useState16[1]; - var _useState17 = (0,_react_17_0_2_react.useState)(), - _useState18 = slicedToArray_default()(_useState17, 2), - selectedId = _useState18[0], - setSelectedId = _useState18[1]; - var _useState19 = (0,_react_17_0_2_react.useState)(), - _useState20 = slicedToArray_default()(_useState19, 2), - selectedInfo = _useState20[0], - setSelectedInfo = _useState20[1]; - var _useState21 = (0,_react_17_0_2_react.useState)(false), - _useState22 = slicedToArray_default()(_useState21, 2), - btnLoading = _useState22[0], - setBtnLoading = _useState22[1]; - var status = { - 'accepted': '已接受共享镜像', - 'active': '正常', - 'deactivated': '已弃用', - 'deleted': '已删除', - 'deleting': '删除中', - 'error': '错误', - 'queued': '排队中/创建中', - 'reactivating': '取消弃用中', - 'rejected': '已拒绝共享镜像', - 'waiting': '等待接受/拒绝共享镜像' - }; - var statusColor = { - 'accepted': '#000000', - 'active': '#19CB70', - 'deactivated': '#000000', - 'deleted': '#000000', - 'deleting': '#000000', - 'error': '#E53333', - 'queued': '#3061D0', - 'reactivating': '#000000', - 'rejected': '#000000', - 'waiting': '#000000' - }; - var type = { - 'data_disk_image': '数据盘镜像', - 'full_ecs_image': '整机镜像', - 'iso_image': 'ISO 镜像' - }; - var _useState23 = (0,_react_17_0_2_react.useState)({ - pageNo: 1, - pageSize: 10, - queryContent: '' - }), - _useState24 = slicedToArray_default()(_useState23, 2), - params = _useState24[0], - setParams = _useState24[1]; - var tabs = [{ - id: 0, - name: '全部', - type: 'customize' - } - // { id: 1, name: '共享镜像', type: 'share' }, - ]; - - // 获取镜像列表数据 - (0,_react_17_0_2_react.useEffect)(function () { - getData(); - }, [ListType]); - (0,_react_17_0_2_react.useEffect)(function () { - document.title = '资源管理'; - }, [(_location = location) === null || _location === void 0 ? void 0 : _location.pathname]); - var getData = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var res, _res$data, _res$data2; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - setIsLoading(true); - _context.next = 3; - return (0,fetch/* default */.ZP)('/api/tyimages/image_list.json', { - method: 'post', - body: objectSpread2_default()({}, params) - }); - case 3: - res = _context.sent; - if (res.status === 0) { - setList(res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.images); - setCount(res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.totalCount); - // setUserMirrorIds(res?.data?.user_mirror_ids) - } - setIsLoading(false); - case 6: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function getData() { - return _ref2.apply(this, arguments); - }; - }(); - var handleFilter = function handleFilter(v, k) { - params.pageNo = 1; - params.queryContent = v; - setParams(objectSpread2_default()({}, params)); - getData(); - }; - var columns = [{ - title: '镜像名称', - dataIndex: 'imageName', - key: 'imageName', - ellipsis: true, - width: 150, - render: function render(text, record) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: "#165DFF", - cursor: "pointer" - }, - onClick: function onClick() { - _umi_production_exports.history.push("/users/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.username, "/experiment-mirror/").concat(record === null || record === void 0 ? void 0 : record.imageID, "/detail?name=").concat(text)); - }, - children: text - }); - } - }, { - title: '状态', - dataIndex: 'imageStatus', - key: 'imageStatus', - width: 100, - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: statusColor[text] - }, - children: status[text] - }); - } - }, { - title: '标签', - dataIndex: 'tags', - ellipsis: true, - align: 'left', - key: 'tags', - width: 120, - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: text.length != 0 ? text.join('、') : '--', - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - cursor: 'point' - }, - children: text.length != 0 ? text.join('、') : '--' - }) - }); - } - }, { - title: '镜像类型', - dataIndex: 'imageType', - align: 'left', - ellipsis: true, - width: 90, - key: 'imageType', - render: function render(text, record, index) { - return text ? type[text] : '系统盘镜像'; - } - }, { - title: '磁盘容量(GB)', - dataIndex: 'diskSize', - align: 'left', - key: 'diskSize', - ellipsis: true, - width: 120, - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - children: text - }); - } - }, { - title: '创建时间', - dataIndex: 'createdTimeStr', - align: 'left', - key: 'createdTimeStr', - width: 140, - ellipsis: true, - render: function render(text, record, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - color: '#666' - }, - children: dayjs_min_default()(text).format('YYYY-MM-DD HH:mm:ss') - }); - } - }, { - title: '操作', - dataIndex: 'action', - align: 'right', - key: 'action', - width: 90, - render: function render(text, record, index) { - if (ListType === 0) { - return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - style: { - cursor: 'pointer', - color: '#165DFF' - }, - gutter: [8, 0], - justify: "end", - children: [(record === null || record === void 0 ? void 0 : record.imageStatus) !== 'error' && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - onClick: function onClick() { - setIsModifyMirror(true); - setSelectedId(record === null || record === void 0 ? void 0 : record.imageID); - setSelectedInfo(record); - }, - children: "\u7F16\u8F91" - }), ((record === null || record === void 0 ? void 0 : record.imageStatus) === 'active' || (record === null || record === void 0 ? void 0 : record.imageStatus) === 'error') && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "".concat((record === null || record === void 0 ? void 0 : record.imageStatus) !== 'queued' && ExperImentMirrormodules.deleteicon), - style: { - whiteSpace: "nowrap", - padding: 0, - color: '#9096A3', - height: 22 - }, - 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: - setSelectedId(record === null || record === void 0 ? void 0 : record.imageID); - setDeleteModal(true); - case 2: - case "end": - return _context2.stop(); - } - }, _callee2); - })), - children: "\u5220\u9664" - }) - })] - }); - } - } - }]; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ExperImentMirrormodules.wrap, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, { - value: ListType, - onChange: function onChange(e) { - var _window$location$href; - if ((_window$location$href = window.location.href.toString()) !== null && _window$location$href !== void 0 && _window$location$href.includes('status')) { - (0,util/* replaceParamVal */.jz)('status', e); - } else { - window.history.replaceState(null, '', window.location.href.indexOf('?') > -1 ? window.location.href + "&status=".concat(e) : "?status=".concat(e)); - } - setListType(e); - params.tab_type = tabs[Number(e)].type; - params.pageNo = 1; - setParams(objectSpread2_default()({}, params)); - }, - dataSource: tabs, - tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ExperImentMirrormodules.rightBar, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomInput */.t7, { - style: { - width: 220, - marginLeft: '40px', - marginRight: '20px' - }, - value: { - value: params.queryContent - }, - onChange: handleFilter, - placeholder: "\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0\u641C\u7D22" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { - title: total >= MAX_COUNT ? "最多可创建3个实验镜像" : '', - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - disabled: total >= MAX_COUNT, - className: ExperImentMirrormodules.create_button, - type: total >= MAX_COUNT ? "default" : "primary", - onClick: function onClick() { - _umi_production_exports.history.push("/users/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.username, "/experiment-mirror/add")); - }, - children: "\u521B\u5EFA\u79C1\u6709\u955C\u50CF" - }) - })] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - style: { - paddingBottom: 10 - }, - children: [ListType == 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: ExperImentMirrormodules.note, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - style: { - paddingLeft: 20, - paddingBottom: 8, - color: '#FF9D18' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-tishi7 font12" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - style: { - paddingLeft: 10, - fontSize: 12 - }, - children: "\u6E29\u99A8\u63D0\u793A" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - style: { - paddingLeft: 42, - color: "#666", - fontSize: 12 - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("p", { - children: ["1.\u672C\u6A21\u5757\u7528\u4E8E\u521B\u5EFA\u5929\u7FFC\u4E91\u79C1\u6709\u955C\u50CF\uFF0C\u5728\u521B\u5EFA\u65F6\u9700\u8981\u7B26\u5408\u76F8\u5E94\u7684\u89C4\u8303\u6807\u51C6\uFF0C\u64CD\u4F5C\u6307\u5357\u53C2\u89C1", /*#__PURE__*/(0,jsx_runtime.jsx)("a", { - target: "_blank", - href: "".concat(env/* default */.Z.API_SERVER, "/pdf/noVNC\u5B89\u88C5\u8BE6\u89E3\uFF08rhel\u7CFB\u5217\u4E3A\u4F8B\uFF09.md"), - children: "\u5E2E\u52A9\u6587\u6863" - }), "\u3002"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "2.\u652F\u6301\u4E24\u79CD\u521B\u5EFA\u65B9\u5F0F:\u4F7F\u7528\u4E91\u4E3B\u673A\u5728\u7EBF\u521B\u5EFA\u3001\u4E0A\u4F20\u672C\u5730\u955C\u50CF\u6587\u4EF6\u3002" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - children: "3.\u5BFC\u5165\u955C\u50CF\u6587\u4EF6\u76EE\u524D\u53EA\u652F\u6301\u5927\u5C0F\u57285G\u4EE5\u5185\u7684\u955C\u50CF\uFF0C\u4EC5\u652F\u6301\u4E0A\u4F20QCOW2\u3001RAW\u3001VHD\u3001VMDK \u683C\u5F0F\u7684\u955C\u50CF\u6587\u4EF6\u3002" - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTable */.Gi, { - style: { - marginTop: 20 - }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { - spinning: isLoading, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, { - dataSource: list, - columns: columns, - pagination: false - }) - }) - }), count != 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "mt20", - style: { - display: 'flex', - alignItems: 'center', - justifyContent: 'space-between' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - style: { - color: '#656F87' - }, - children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: "c-light-primary", - children: count - }), "\u6761\u6570\u636E"] - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { - showSizeChanger: true, - showQuickJumper: true, - current: params.pageNo, - pageSize: params.pageSize, - onShowSizeChange: function onShowSizeChange(current, pageSize) { - params.pageSize = pageSize; - params.pageNo = 1; - setParams(objectSpread2_default()({}, params)); - getData(); - }, - onChange: function onChange(value) { - params.pageNo = value; - setParams(objectSpread2_default()({}, params)); - getData(); - }, - total: count - })] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ModifyMirrorModal/* default */.Z, { - visible: isModifyMirror, - setVisible: setIsModifyMirror, - mirrorId: selectedId, - mirrorInfo: selectedInfo, - getData: getData - }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - title: "\u5220\u9664\u955C\u50CF", - maskClosable: false, - confirmLoading: btnLoading, - open: deleteModal, - okText: practiceCount > 0 ? "我知道了" : "确定", - cancelText: practiceCount > 0 ? '' : '取消', - destroyOnClose: true, - onCancel: function onCancel() { - setDeleteModal(false); - }, - onOk: /*#__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: - setBtnLoading(true); - _context3.next = 3; - return (0,fetch/* default */.ZP)("/api/tyimages/image_delete.json", { - method: 'post', - body: { - imageId: selectedId - } - }); - case 3: - res = _context3.sent; - if (res.status === 0) { - message/* default */.ZP.success('删除成功'); - getData(); - } - setBtnLoading(false); - setDeleteModal(false); - case 7: - case "end": - return _context3.stop(); - } - }, _callee3); - })), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u955C\u50CF\u5220\u9664\u4E4B\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u955C\u50CF\u5417\uFF1F" - }) - })] - })] - }); -}; -/* harmony default export */ var ExperImentMirror = ((0,_umi_production_exports.connect)(function (_ref5) { - var user = _ref5.user, - newShixuns = _ref5.newShixuns, - classroomList = _ref5.classroomList, - loading = _ref5.loading, - globalSetting = _ref5.globalSetting; - return { - user: user, - newShixuns: newShixuns, - classroomList: classroomList, - globalSetting: globalSetting, - loading: loading.models.classroomList - }; -})(ClassroomListPage)); - -/***/ }), - -/***/ 30585: -/*!*********************************************!*\ - !*** ./src/pages/tasks/vnc-view/index.less ***! - \*********************************************/ -/***/ (function() { - -// extracted by mini-css-extract-plugin - - -/***/ }) - -}]); \ No newline at end of file diff --git a/p__User__Detail__TeachGroup__index.3b93c13f.async.js b/p__User__Detail__TeachGroup__index.51fce325.async.js similarity index 99% rename from p__User__Detail__TeachGroup__index.3b93c13f.async.js rename to p__User__Detail__TeachGroup__index.51fce325.async.js index b2fbfb4bf1..bfefa766f4 100644 --- a/p__User__Detail__TeachGroup__index.3b93c13f.async.js +++ b/p__User__Detail__TeachGroup__index.51fce325.async.js @@ -953,6 +953,25 @@ var maxLen = 50; } }); } + }, { + title: '编辑共享试题', + dataIndex: 'edit_item_bank', + align: 'center', + width: 150, + render: function render(text, record, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + disabled: record === null || record === void 0 ? void 0 : record.is_creator, + defaultChecked: text, + onChange: function onChange(e) { + SetPermission({ + id: itemid, + member_id: record.id, + clazz: "edit_item_bank", + enable: e.target.checked + }); + } + }); + } }, { title: '使用共享试卷', dataIndex: 'exercise', @@ -1143,6 +1162,7 @@ var maxLen = 50; })] }, item.id); }), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + width: 650, wrapClassName: resetmodules/* default */.Z.CustomCss, title: '权限配置', footer: null, diff --git a/p__User__Detail__id.b8ba53a8.async.js b/p__User__Detail__id.d971618e.async.js similarity index 96% rename from p__User__Detail__id.b8ba53a8.async.js rename to p__User__Detail__id.d971618e.async.js index d60ac8ea91..de9a1f1bab 100644 --- a/p__User__Detail__id.b8ba53a8.async.js +++ b/p__User__Detail__id.d971618e.async.js @@ -44,8 +44,6 @@ var s_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcC var z1_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC"; ;// CONCATENATED MODULE: ./src/pages/User/Detail/Menus/img/z.png var z_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII="; -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(71763); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(97940); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js @@ -67,7 +65,6 @@ var _excluded = ["userDetail", "user", "globalSetting", "loading", "dispatch"]; - var NavType = /*#__PURE__*/function (NavType) { NavType["Classrooms"] = "classrooms"; NavType["Shixuns"] = "shixuns"; @@ -77,7 +74,6 @@ var NavType = /*#__PURE__*/function (NavType) { NavType["Topics"] = "topics"; NavType["Teach"] = "teach-group"; NavType["CreateImg"] = "experiment-img"; - NavType["CreateMirror"] = "experiment-mirror"; NavType["Certificate"] = "certificate"; NavType["OtherResources"] = "otherResources"; NavType["UserPortrait"] = "userPortrait"; @@ -101,7 +97,7 @@ var showSearchMapping = [{ placeholder: '搜索视频' }]; var Banner = function Banner(_ref) { - var _user$userInfo, _userDetail$homepageI, _userDetail$homepageI2, _userDetail$homepageI3, _userDetail$homepageI4, _userDetail$homepageI5, _userDetail$homepageI6, _userDetail$homepageI7, _userDetail$homepageI8, _userDetail$homepageI9, _userDetail$homepageI10, _find, _globalSetting$settin, _find2, _globalSetting$settin2, _find3, _globalSetting$settin3, _user$userInfo2, _globalSetting$settin4, _user$userInfo3, _user$userInfo4, _globalSetting$settin5, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14, _user$userInfo15, _userDetail$homepageI11, _userDetail$homepageI12; + var _user$userInfo, _userDetail$homepageI, _userDetail$homepageI2, _userDetail$homepageI3, _userDetail$homepageI4, _userDetail$homepageI5, _userDetail$homepageI6, _userDetail$homepageI7, _userDetail$homepageI8, _userDetail$homepageI9, _userDetail$homepageI10, _find, _globalSetting$settin, _find2, _globalSetting$settin2, _find3, _globalSetting$settin3, _user$userInfo2, _globalSetting$settin4, _user$userInfo3, _user$userInfo4, _globalSetting$settin5, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14, _userDetail$homepageI11, _userDetail$homepageI12; var userDetail = _ref.userDetail, user = _ref.user, globalSetting = _ref.globalSetting, @@ -337,16 +333,7 @@ var Banner = function Banner(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-jingxiang2 " }), "\u5B9E\u9A8C\u955C\u50CF"] - }), ((_user$userInfo12 = user.userInfo) === null || _user$userInfo12 === void 0 ? void 0 : _user$userInfo12.login) === (params === null || params === void 0 ? void 0 : params.username) && (0,authority/* isSuperAdmins */.Ny)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { - to: "/users/".concat(username.current, "/experiment-mirror"), - onClick: function onClick() { - return setActiveKey(NavType.CreateMirror); - }, - className: activeKey === NavType.CreateMirror ? Menusmodules.active : '', - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-jingxiang2 " - }), "\u8D44\u6E90\u7BA1\u7406"] - }), ((_user$userInfo13 = user.userInfo) === null || _user$userInfo13 === void 0 ? void 0 : _user$userInfo13.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { + }), ((_user$userInfo12 = user.userInfo) === null || _user$userInfo12 === void 0 ? void 0 : _user$userInfo12.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { to: "/users/".concat(username.current, "/certificate"), onClick: function onClick() { return setActiveKey(NavType.Certificate); @@ -355,7 +342,7 @@ var Banner = function Banner(_ref) { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-zhengshuguanli " }), "\u8BC1\u4E66\u7BA1\u7406"] - }), ((_user$userInfo14 = user.userInfo) === null || _user$userInfo14 === void 0 ? void 0 : _user$userInfo14.login) === (params === null || params === void 0 ? void 0 : params.username) && ((_user$userInfo15 = user.userInfo) === null || _user$userInfo15 === void 0 ? void 0 : _user$userInfo15.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { + }), ((_user$userInfo13 = user.userInfo) === null || _user$userInfo13 === void 0 ? void 0 : _user$userInfo13.login) === (params === null || params === void 0 ? void 0 : params.username) && ((_user$userInfo14 = user.userInfo) === null || _user$userInfo14 === void 0 ? void 0 : _user$userInfo14.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, { to: "/users/".concat(username.current, "/teach-group"), onClick: function onClick() { return setActiveKey(NavType.Teach); diff --git a/p__User__Login__index.330d1193.async.js b/p__User__Login__index.9da0b696.async.js similarity index 99% rename from p__User__Login__index.330d1193.async.js rename to p__User__Login__index.9da0b696.async.js index 870d5f2c1a..fab3c5e25c 100644 --- a/p__User__Login__index.330d1193.async.js +++ b/p__User__Login__index.9da0b696.async.js @@ -79,12 +79,12 @@ var input = __webpack_require__(36920); 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: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(4857); // EXTERNAL MODULE: ./src/service/user.ts var user = __webpack_require__(99887); // EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.5.2@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules var CloseOutlined = __webpack_require__(72119); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(4857); ;// CONCATENATED MODULE: ./src/components/User/LoginPanel/index.less // extracted by mini-css-extract-plugin @@ -105,7 +105,6 @@ var jsx_runtime = __webpack_require__(37712); - var inputStyle = { height: 48, borderRadius: 4 @@ -295,16 +294,7 @@ var LoginPopComponents = function LoginPopComponents(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { children: "\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55" }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - className: "c-grey-333 font14", - onClick: function onClick() { - return handleClick(); - }, - to: "/user/reset-password?from=".concat(location.pathname), - children: "\u627E\u56DE\u5BC6\u7801" - }) - })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {})] }) })] }); diff --git a/p__index.7702cec4.async.js b/p__index.7e1d8920.async.js similarity index 99% rename from p__index.7702cec4.async.js rename to p__index.7e1d8920.async.js index 50c5f17ad4..2155f3667b 100644 --- a/p__index.7702cec4.async.js +++ b/p__index.7e1d8920.async.js @@ -6897,8 +6897,10 @@ var SimpleLayouts = function SimpleLayouts(_ref) { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ AD: function() { return /* binding */ ExportCollegeStudentsInfo; }, /* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; }, +/* harmony export */ Hp: function() { return /* binding */ ExportCourseWorkListExercise; }, /* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; }, /* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; }, +/* harmony export */ MJ: function() { return /* binding */ ExportCourseWorkListExerciseWord; }, /* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; }, /* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; }, /* harmony export */ Uj: function() { return /* binding */ exportTaskPass; }, @@ -7260,118 +7262,154 @@ var ExportCourseWorkListScores = /*#__PURE__*/function () { return _ref7.apply(this, arguments); }; }(); -var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { - var _ref8 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee8(params) { +var ExportCourseWorkListExercise = /*#__PURE__*/function () { + var _ref8 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params, type) { var res; - return _regeneratorRuntime().wrap(function _callee8$(_context8) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { while (1) switch (_context8.prev = _context8.next) { case 0: - showLoading(); - _context8.next = 3; - return exportCourseWorkListAppendix(_objectSpread({}, params)); - case 3: + _context8.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExercise */ .ZL)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context8.sent; - if (!(res.status === 0)) { - _context8.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context8.next = 7; - return downLoadFileIframe('', setUrlQuery({ - url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context8.stop(); } }, _callee8); })); - return function ExportCourseWorkListAppendix(_x9) { + return function ExportCourseWorkListExercise(_x9, _x10) { return _ref8.apply(this, arguments); }; -}())); -var ExportPollsScores = /*#__PURE__*/function () { - var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { +}(); +var ExportCourseWorkListExerciseWord = /*#__PURE__*/function () { + var _ref9 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params, type) { var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { while (1) switch (_context9.prev = _context9.next) { case 0: - showLoading(); - _context9.next = 3; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); - case 3: + _context9.next = 2; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportCourseWorkListExerciseWord */ .vV)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 2: res = _context9.sent; - if (!(res.status === 0)) { - _context9.next = 7; - break; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功!导出后文件保存时间为7天,请及时下载'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/").concat(type)); } - _context9.next = 7; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), - query: params - })); - case 7: - hideLoading(); - case 8: + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/${type}`) + // }; + // console.log(JSON.stringify(params)) + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/homework_commons/${params.categoryId}/works_list.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context9.stop(); } }, _callee9); })); - return function ExportPollsScores(_x10) { + return function ExportCourseWorkListExerciseWord(_x11, _x12) { return _ref9.apply(this, arguments); }; }(); -var ExportAttendance = /*#__PURE__*/function () { - var _ref10 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { +var ExportCourseWorkListAppendix = /*#__PURE__*/(/* unused pure expression or super */ null && (function () { + var _ref10 = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee10(params) { + var res; + return _regeneratorRuntime().wrap(function _callee10$(_context10) { while (1) switch (_context10.prev = _context10.next) { case 0: - _context10.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), + showLoading(); + _context10.next = 3; + return exportCourseWorkListAppendix(_objectSpread({}, params)); + case 3: + res = _context10.sent; + if (!(res.status === 0)) { + _context10.next = 7; + break; + } + _context10.next = 7; + return downLoadFileIframe('', setUrlQuery({ + url: ENV.API_SERVER + "/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context10.stop(); } }, _callee10); })); - return function ExportAttendance(_x11) { + return function ExportCourseWorkListAppendix(_x13) { return _ref10.apply(this, arguments); }; -}(); -var ExportVideoStudent = /*#__PURE__*/function () { +}())); +var ExportPollsScores = /*#__PURE__*/function () { var _ref11 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { while (1) switch (_context11.prev = _context11.next) { case 0: - _context11.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), + showLoading(); + _context11.next = 3; + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportPollsScores */ .MJ)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + case 3: + res = _context11.sent; + if (!(res.status === 0)) { + _context11.next = 7; + break; + } + _context11.next = 7; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFileIframe */ .QH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), query: params })); - case 2: + case 7: + hideLoading(); + case 8: case "end": return _context11.stop(); } }, _callee11); })); - return function ExportVideoStudent(_x12) { + return function ExportPollsScores(_x14) { return _ref11.apply(this, arguments); }; }(); -var ExportVideoStudy = /*#__PURE__*/function () { +var ExportAttendance = /*#__PURE__*/function () { var _ref12 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/attendances/export_xlsx_data.xlsx"), query: params })); case 2: @@ -7380,18 +7418,18 @@ var ExportVideoStudy = /*#__PURE__*/function () { } }, _callee12); })); - return function ExportVideoStudy(_x13) { + return function ExportAttendance(_x15) { return _ref12.apply(this, arguments); }; }(); -var ExportCourseStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudent = /*#__PURE__*/function () { var _ref13 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/video_study_statics.xlsx"), query: params })); case 2: @@ -7400,18 +7438,18 @@ var ExportCourseStudentsInfo = /*#__PURE__*/function () { } }, _callee13); })); - return function ExportCourseStudentsInfo(_x14) { + return function ExportVideoStudent(_x16) { return _ref13.apply(this, arguments); }; }(); -var ExportCollegeStudentsInfo = /*#__PURE__*/function () { +var ExportVideoStudy = /*#__PURE__*/function () { var _ref14 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_video_study.xlsx"), query: params })); case 2: @@ -7420,18 +7458,18 @@ var ExportCollegeStudentsInfo = /*#__PURE__*/function () { } }, _callee14); })); - return function ExportCollegeStudentsInfo(_x15) { + return function ExportVideoStudy(_x17) { return _ref14.apply(this, arguments); }; }(); -var ExportProblemset = /*#__PURE__*/function () { +var ExportCourseStudentsInfo = /*#__PURE__*/function () { var _ref15 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params.coursesId, "/export_course_students_info.xlsx"), query: params })); case 2: @@ -7440,18 +7478,18 @@ var ExportProblemset = /*#__PURE__*/function () { } }, _callee15); })); - return function ExportProblemset(_x16) { + return function ExportCourseStudentsInfo(_x18) { return _ref15.apply(this, arguments); }; }(); -var Exportcompetitions = /*#__PURE__*/function () { +var ExportCollegeStudentsInfo = /*#__PURE__*/function () { var _ref16 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/school_manages/students.xlsx", query: params })); case 2: @@ -7460,119 +7498,117 @@ var Exportcompetitions = /*#__PURE__*/function () { } }, _callee16); })); - return function Exportcompetitions(_x17) { + return function ExportCollegeStudentsInfo(_x19) { return _ref16.apply(this, arguments); }; }(); -var ExportExerciseStudentScores = /*#__PURE__*/function () { +var ExportProblemset = /*#__PURE__*/function () { var _ref17 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; - return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/item_banks/export.xlsx", + query: params + })); case 2: - res = _context17.sent; - if (res.status === 0) { - antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } else if (res.status === -3) { - (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ - type: 'classroomList/setActionTabs', - payload: { - key: '导出提醒' - } - }); - umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); - } - // else if(res.status === -1){ - // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) - // }; - // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a - // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) - // hideLoading(); - case 4: case "end": return _context17.stop(); } }, _callee17); })); - return function ExportExerciseStudentScores(_x18) { + return function ExportProblemset(_x20) { return _ref17.apply(this, arguments); }; }(); -var getDownFile = /*#__PURE__*/function () { +var Exportcompetitions = /*#__PURE__*/function () { var _ref18 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { while (1) switch (_context18.prev = _context18.next) { case 0: - console.log('----------', '调用下载'); - _context18.next = 3; + _context18.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/region_reports.xlsx", query: params })); - case 3: + case 2: case "end": return _context18.stop(); } }, _callee18); })); - return function getDownFile(_x19) { + return function Exportcompetitions(_x21) { return _ref18.apply(this, arguments); }; }(); -var getecyears = /*#__PURE__*/function () { +var ExportExerciseStudentScores = /*#__PURE__*/function () { var _ref19 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { + var res; return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", - query: params - })); + return (0,_service_classrooms__WEBPACK_IMPORTED_MODULE_3__/* .exportExerciseStudentScores */ .Uy)(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)); case 2: + res = _context19.sent; + if (res.status === 0) { + antd__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .ZP.info('导出任务生成成功'); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } else if (res.status === -3) { + (0,umi__WEBPACK_IMPORTED_MODULE_4__.getDvaApp)()._store.dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出提醒' + } + }); + umi__WEBPACK_IMPORTED_MODULE_4__.history.push("/classrooms/".concat(params.coursesId, "/exportlist/exercise_score")); + } + // else if(res.status === -1){ + // history.push(`/classrooms/${params.coursesId}/exportlist/exercise_score`) + // }; + // // https://test-newweb.educoder.net/api/exercises/4229/exercise_lists.xlsx?page=1&search=&limit=20&order=end_at&randomcode=undefined&client_key=6d57f8c3dd186c5ada392546ace9620a + // if(res.status === 0) await downLoadFileIframe('',setUrlQuery({url:ENV.API_SERVER + `/api/exercises/${params.categoryId}/exercise_lists.xlsx`,query:params})) + // hideLoading(); + case 4: case "end": return _context19.stop(); } }, _callee19); })); - return function getecyears(_x20) { + return function ExportExerciseStudentScores(_x22) { return _ref19.apply(this, arguments); }; }(); -var ExportStudentanalysis = /*#__PURE__*/function () { +var getDownFile = /*#__PURE__*/function () { var _ref20 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: - _context20.next = 2; + console.log('----------', '调用下载'); + _context20.next = 3; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { - return "course_group_id[]=".concat(item); - }).join('&')), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/export_records/".concat(params.id, ".xlsx"), query: params })); - case 2: + case 3: case "end": return _context20.stop(); } }, _callee20); })); - return function ExportStudentanalysis(_x21) { + return function getDownFile(_x23) { return _ref20.apply(this, arguments); }; }(); -var getec_training_objectives = /*#__PURE__*/function () { +var getecyears = /*#__PURE__*/function () { var _ref21 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_major_schools/0/ec_years.xlsx", query: params })); case 2: @@ -7581,18 +7617,20 @@ var getec_training_objectives = /*#__PURE__*/function () { } }, _callee21); })); - return function getec_training_objectives(_x22) { + return function getecyears(_x24) { return _ref21.apply(this, arguments); }; }(); -var get_ecs_attachment = /*#__PURE__*/function () { +var ExportStudentanalysis = /*#__PURE__*/function () { var _ref22 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/").concat(params.menuKey, "_statistic.xlsx?").concat(params.checkedList.map(function (item) { + return "course_group_id[]=".concat(item); + }).join('&')), query: params })); case 2: @@ -7601,18 +7639,18 @@ var get_ecs_attachment = /*#__PURE__*/function () { } }, _callee22); })); - return function get_ecs_attachment(_x23) { + return function ExportStudentanalysis(_x25) { return _ref22.apply(this, arguments); }; }(); -var getec_courses = /*#__PURE__*/function () { +var getec_training_objectives = /*#__PURE__*/function () { var _ref23 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee23(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee23$(_context23) { while (1) switch (_context23.prev = _context23.next) { case 0: _context23.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_training_objectives.xlsx"), query: params })); case 2: @@ -7621,18 +7659,18 @@ var getec_courses = /*#__PURE__*/function () { } }, _callee23); })); - return function getec_courses(_x24) { + return function getec_training_objectives(_x26) { return _ref23.apply(this, arguments); }; }(); -var getec_graduation_requirements = /*#__PURE__*/function () { +var get_ecs_attachment = /*#__PURE__*/function () { var _ref24 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { while (1) switch (_context24.prev = _context24.next) { case 0: _context24.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(params === null || params === void 0 ? void 0 : params.name, (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/attachments/get_ecs_attachment.docx", query: params })); case 2: @@ -7641,18 +7679,18 @@ var getec_graduation_requirements = /*#__PURE__*/function () { } }, _callee24); })); - return function getec_graduation_requirements(_x25) { + return function get_ecs_attachment(_x27) { return _ref24.apply(this, arguments); }; }(); -var getrank_list = /*#__PURE__*/function () { +var getec_courses = /*#__PURE__*/function () { var _ref25 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { while (1) switch (_context25.prev = _context25.next) { case 0: _context25.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_courses.xlsx"), query: params })); case 2: @@ -7661,18 +7699,18 @@ var getrank_list = /*#__PURE__*/function () { } }, _callee25); })); - return function getrank_list(_x26) { + return function getec_courses(_x28) { return _ref25.apply(this, arguments); }; }(); -var getquestion_rank_list = /*#__PURE__*/function () { +var getec_graduation_requirements = /*#__PURE__*/function () { var _ref26 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { while (1) switch (_context26.prev = _context26.next) { case 0: _context26.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/ec_years/".concat(params === null || params === void 0 ? void 0 : params.ec_year_id, "/ec_graduation_requirements.xlsx"), query: params })); case 2: @@ -7681,20 +7719,18 @@ var getquestion_rank_list = /*#__PURE__*/function () { } }, _callee26); })); - return function getquestion_rank_list(_x27) { + return function getec_graduation_requirements(_x29) { return _ref26.apply(this, arguments); }; }(); - -// 试卷库--试卷详情--试卷导出 -var exportPaperlibraryPaper = /*#__PURE__*/function () { +var getrank_list = /*#__PURE__*/function () { var _ref27 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { while (1) switch (_context27.prev = _context27.next) { case 0: _context27.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/rank_list.xlsx", query: params })); case 2: @@ -7703,20 +7739,18 @@ var exportPaperlibraryPaper = /*#__PURE__*/function () { } }, _callee27); })); - return function exportPaperlibraryPaper(_x28) { + return function getrank_list(_x30) { return _ref27.apply(this, arguments); }; }(); - -// 导出当前学生试卷 -var exportUserExerciseDetail = /*#__PURE__*/function () { - var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params, title) { +var getquestion_rank_list = /*#__PURE__*/function () { + var _ref28 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { while (1) switch (_context28.prev = _context28.next) { case 0: _context28.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/courses/question_rank_list.xlsx", query: params })); case 2: @@ -7725,20 +7759,20 @@ var exportUserExerciseDetail = /*#__PURE__*/function () { } }, _callee28); })); - return function exportUserExerciseDetail(_x29, _x30) { + return function getquestion_rank_list(_x31) { return _ref28.apply(this, arguments); }; }(); -// 教学课堂--试卷详情--试卷导出 -var exportClassroomsPaper = /*#__PURE__*/function () { +// 试卷库--试卷详情--试卷导出 +var exportPaperlibraryPaper = /*#__PURE__*/function () { var _ref29 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { while (1) switch (_context29.prev = _context29.next) { case 0: _context29.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/examination_banks/".concat(params.id, ".json"), query: params })); case 2: @@ -7747,20 +7781,20 @@ var exportClassroomsPaper = /*#__PURE__*/function () { } }, _callee29); })); - return function exportClassroomsPaper(_x31) { + return function exportPaperlibraryPaper(_x32) { return _ref29.apply(this, arguments); }; }(); -// 导出问卷word文档 -var exportCommitResultWord = /*#__PURE__*/function () { - var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { +// 导出当前学生试卷 +var exportUserExerciseDetail = /*#__PURE__*/function () { + var _ref30 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params, title) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { while (1) switch (_context30.prev = _context30.next) { case 0: _context30.next = 2; - return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)(title || '', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params === null || params === void 0 ? void 0 : params.exercise_id, "/user_exercise_detail.json"), query: params })); case 2: @@ -7769,20 +7803,20 @@ var exportCommitResultWord = /*#__PURE__*/function () { } }, _callee30); })); - return function exportCommitResultWord(_x32) { + return function exportUserExerciseDetail(_x33, _x34) { return _ref30.apply(this, arguments); }; }(); -// 导出实训word -var exportTaskPass = /*#__PURE__*/function () { +// 教学课堂--试卷详情--试卷导出 +var exportClassroomsPaper = /*#__PURE__*/function () { var _ref31 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { while (1) switch (_context31.prev = _context31.next) { case 0: _context31.next = 2; return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ - url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/exercises/".concat(params.categoryId, ".json"), query: params })); case 2: @@ -7791,11 +7825,55 @@ var exportTaskPass = /*#__PURE__*/function () { } }, _callee31); })); - return function exportTaskPass(_x33) { + return function exportClassroomsPaper(_x35) { return _ref31.apply(this, arguments); }; }(); +// 导出问卷word文档 +var exportCommitResultWord = /*#__PURE__*/function () { + var _ref32 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { + case 0: + _context32.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/polls/".concat(params === null || params === void 0 ? void 0 : params.id, "/commit_result.json"), + query: params + })); + case 2: + case "end": + return _context32.stop(); + } + }, _callee32); + })); + return function exportCommitResultWord(_x36) { + return _ref32.apply(this, arguments); + }; +}(); + +// 导出实训word +var exportTaskPass = /*#__PURE__*/function () { + var _ref33 = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { + case 0: + _context33.next = 2; + return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({ + url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/paths/get_task_pass.json", + query: params + })); + case 2: + case "end": + return _context33.stop(); + } + }, _callee33); + })); + return function exportTaskPass(_x37) { + return _ref33.apply(this, arguments); + }; +}(); + /***/ }), /***/ 96480: diff --git a/p__tasks__index.c7e05cfb.async.js b/p__tasks__index.f626be67.async.js similarity index 99% rename from p__tasks__index.c7e05cfb.async.js rename to p__tasks__index.f626be67.async.js index 36df630c28..28af8f0947 100644 --- a/p__tasks__index.c7e05cfb.async.js +++ b/p__tasks__index.f626be67.async.js @@ -9757,8 +9757,10 @@ function TipContent() { cancelText: '取消', title: '提示', content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "tc", - children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F" + style: { + color: "#FF0000" + }, + children: "\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570" }), onOk: function onOk() { // window.close() @@ -17807,7 +17809,6 @@ function reducer(state, action) { transferContent = state.transferContent; var heartbeatTimerRef = (0,_react_17_0_2_react.useRef)(); var loadingRef = (0,_react_17_0_2_react.useRef)(); - var timer = (0,_react_17_0_2_react.useRef)(null); var _useState3 = (0,_react_17_0_2_react.useState)(0), _useState4 = slicedToArray_default()(_useState3, 2), percent = _useState4[0], @@ -17820,7 +17821,6 @@ function reducer(state, action) { (_guacaRef$current = guacaRef.current) === null || _guacaRef$current === void 0 || (_guacaRef$current$dis = _guacaRef$current.disconnect) === null || _guacaRef$current$dis === void 0 || _guacaRef$current$dis.call(_guacaRef$current); clearTimeout(reConnectRef.current); clearInterval(heartbeatTimerRef.current); - clearTimeout(timer.current); }; }, []); (0,_react_17_0_2_react.useEffect)(function () { @@ -17890,8 +17890,8 @@ function reducer(state, action) { } var getWindowVnc = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _res3, _res6, _res8, _res10; - var res, _res, _taskData$myshixun, _res2, _res4, _res5, _res9, _res12, _res13, _res11; + var _taskData$myshixun, _res$data; + var res, _res$data2, _res$data3, _res$data4; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: @@ -17903,32 +17903,18 @@ function reducer(state, action) { })); case 2: res = _context3.sent; - if (!(((_res2 = res) === null || _res2 === void 0 || (_res2 = _res2.data) === null || _res2 === void 0 ? void 0 : _res2.instance_status) === 'creating')) { + if (!(res !== null && res !== void 0 && (_res$data = res.data) !== null && _res$data !== void 0 && (_res$data = _res$data.data_list) !== null && _res$data !== void 0 && _res$data.length)) { _context3.next = 6; break; } - _context3.next = 6; - return new Promise(function (resolve) { - return setTimeout(resolve, 3000); - }); - case 6: - if (((_res = res) === null || _res === void 0 || (_res = _res.data) === null || _res === void 0 ? void 0 : _res.instance_status) === 'creating') { - _context3.next = 0; - break; - } - case 7: - if (!((_res3 = res) !== null && _res3 !== void 0 && (_res3 = _res3.data) !== null && _res3 !== void 0 && (_res3 = _res3.data_list) !== null && _res3 !== void 0 && _res3.length)) { - _context3.next = 10; - break; - } mediator/* default */.Z.publish('pod-restrict-data', { - identifier: (_res4 = res) === null || _res4 === void 0 || (_res4 = _res4.data) === null || _res4 === void 0 ? void 0 : _res4.identifier, - data_list: (_res5 = res) === null || _res5 === void 0 || (_res5 = _res5.data) === null || _res5 === void 0 ? void 0 : _res5.data_list + identifier: res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.identifier, + data_list: res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.data_list }); return _context3.abrupt("return", Promise.reject()); - case 10: - if (!(((_res6 = res) === null || _res6 === void 0 ? void 0 : _res6.status) === -3)) { - _context3.next = 12; + case 6: + if (!((res === null || res === void 0 ? void 0 : res.status) === -3)) { + _context3.next = 8; break; } return _context3.abrupt("return", new Promise( /*#__PURE__*/function () { @@ -17942,14 +17928,13 @@ function reducer(state, action) { cancelText: "稍后关闭", onOk: function () { var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _res7; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: clearTimeout(timeout.current); setPercent(0); _context.next = 4; - return (0,service/* closeWindowsVnc */.fA)(params.taskId, (_res7 = res) === null || _res7 === void 0 ? void 0 : _res7.message); + return (0,service/* closeWindowsVnc */.fA)(params.taskId, res === null || res === void 0 ? void 0 : res.message); case 4: setLinkNum(linkNum + 1); return _context.abrupt("return"); @@ -17975,28 +17960,28 @@ function reducer(state, action) { return _ref3.apply(this, arguments); }; }())); - case 12: - if (!(((_res8 = res) === null || _res8 === void 0 ? void 0 : _res8.status) === -1)) { - _context3.next = 14; + case 8: + if (!((res === null || res === void 0 ? void 0 : res.status) === -1)) { + _context3.next = 10; break; } - throw new String((_res9 = res) === null || _res9 === void 0 ? void 0 : _res9.message); - case 14: - if (!(((_res10 = res) === null || _res10 === void 0 ? void 0 : _res10.status) === 0)) { - _context3.next = 19; + throw new String(res === null || res === void 0 ? void 0 : res.message); + case 10: + if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) { + _context3.next = 15; break; } if (virtual_machine) { - (0,util/* setCookie */.d8)("PVEAuthCookie", (_res11 = res) === null || _res11 === void 0 || (_res11 = _res11.data) === null || _res11 === void 0 || (_res11 = _res11.cookie_options) === null || _res11 === void 0 ? void 0 : _res11.cookies_value, 1); + (0,util/* setCookie */.d8)("PVEAuthCookie", res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 || (_res$data4 = _res$data4.cookie_options) === null || _res$data4 === void 0 ? void 0 : _res$data4.cookies_value, 1); (0,util/* setCookie */.d8)("PVELangCookie", "zh_CN", 1); } - mediator/* default */.Z.publish('update-windows-time', (_res12 = res) === null || _res12 === void 0 ? void 0 : _res12.data); + mediator/* default */.Z.publish('update-windows-time', res === null || res === void 0 ? void 0 : res.data); // mediator.publish('update-windows-time', {remaining_time: 98000}) - mediator/* default */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, (_res13 = res) === null || _res13 === void 0 ? void 0 : _res13.data), {}, { + mediator/* default */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, res === null || res === void 0 ? void 0 : res.data), {}, { index_tab: index_tab })); return _context3.abrupt("return", res); - case 19: + case 15: case "end": return _context3.stop(); } @@ -18089,7 +18074,7 @@ function reducer(state, action) { doResize(); } new Promise( /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() { - var params, res, _res$data, _res$data2, character, _res$data3, _res$data4, urlParser, protocol, searchParams, host, search, searchUrl; + var params, res, _res$data5, _res$data6, character, _res$data7, _res$data8, urlParser, protocol, searchParams, host, search, searchUrl; return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { case 0: @@ -18102,8 +18087,8 @@ function reducer(state, action) { _context4.next = 11; break; } - character = res !== null && res !== void 0 && (_res$data = res.data) !== null && _res$data !== void 0 && (_res$data = _res$data.link_url) !== null && _res$data !== void 0 && _res$data.includes('?') ? "&" : "?"; - iframeRef.current.src = (res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.link_url) + character + 'time=' + Date.now(); + character = res !== null && res !== void 0 && (_res$data5 = res.data) !== null && _res$data5 !== void 0 && (_res$data5 = _res$data5.link_url) !== null && _res$data5 !== void 0 && _res$data5.includes('?') ? "&" : "?"; + iframeRef.current.src = (res === null || res === void 0 || (_res$data6 = res.data) === null || _res$data6 === void 0 ? void 0 : _res$data6.link_url) + character + 'time=' + Date.now(); dispatch({ type: Types.SET_LOADING, payload: false @@ -18112,9 +18097,9 @@ function reducer(state, action) { case 11: if (window_vnc_url) { passwordRef.current = 'Edu123'; - socketUrlRef.current = decodeURIComponent(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.link_url); + socketUrlRef.current = decodeURIComponent(res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 ? void 0 : _res$data7.link_url); } else { - urlParser = new URL(decodeURIComponent(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.link_url)); //no IE11 support + urlParser = new URL(decodeURIComponent(res === null || res === void 0 || (_res$data8 = res.data) === null || _res$data8 === void 0 ? void 0 : _res$data8.link_url)); //no IE11 support protocol = urlParser.protocol, searchParams = urlParser.searchParams, host = urlParser.host, search = urlParser.search; searchUrl = (0,util/* parseUrl */.en)(search); passwordRef.current = searchParams.get('password'); @@ -18454,16 +18439,12 @@ var TimeTicket = 30000; var el = (0,_react_17_0_2_react.useRef)(); var socket = (0,_react_17_0_2_react.useRef)(); var isFirstConnected = (0,_react_17_0_2_react.useRef)(false); - var timer = (0,_react_17_0_2_react.useRef)(null); var shixun_environment_id = itemData.shixun_environment_id, position = itemData.position, tab_type = itemData.tab_type, index_tab = itemData.index_tab; (0,_react_17_0_2_react.useEffect)(function () { getInitData(); - return function () { - clearTimeout(timer.current); - }; }, []); function getColsAndRows(width, height, term) { var w = term._core._renderService.dimensions.actualCellWidth || 9.5; @@ -18512,8 +18493,8 @@ var TimeTicket = 30000; } //term init function _getInitData() { _getInitData = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { - var _response$data, _response$data2; - var response, _response$data3, _response$data4; + var _response$data; + var response, _response$data2, _response$data3; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: @@ -18525,27 +18506,18 @@ var TimeTicket = 30000; }); case 2: response = _context3.sent; - if (!((response === null || response === void 0 || (_response$data = response.data) === null || _response$data === void 0 ? void 0 : _response$data.instance_status) === 'creating')) { + if (!(response !== null && response !== void 0 && (_response$data = response.data) !== null && _response$data !== void 0 && (_response$data = _response$data.data_list) !== null && _response$data !== void 0 && _response$data.length)) { _context3.next = 6; break; } - timer.current = setTimeout(function () { - getInitData(); - }, 3000); - return _context3.abrupt("return"); - case 6: - if (!(response !== null && response !== void 0 && (_response$data2 = response.data) !== null && _response$data2 !== void 0 && (_response$data2 = _response$data2.data_list) !== null && _response$data2 !== void 0 && _response$data2.length)) { - _context3.next = 9; - break; - } mediator/* default */.Z.publish('pod-restrict-data', { - identifier: response === null || response === void 0 || (_response$data3 = response.data) === null || _response$data3 === void 0 ? void 0 : _response$data3.identifier, - data_list: response === null || response === void 0 || (_response$data4 = response.data) === null || _response$data4 === void 0 ? void 0 : _response$data4.data_list + identifier: response === null || response === void 0 || (_response$data2 = response.data) === null || _response$data2 === void 0 ? void 0 : _response$data2.identifier, + data_list: response === null || response === void 0 || (_response$data3 = response.data) === null || _response$data3 === void 0 ? void 0 : _response$data3.data_list }); return _context3.abrupt("return"); - case 9: + case 6: if (!((response === null || response === void 0 ? void 0 : response.status) === -3)) { - _context3.next = 11; + _context3.next = 8; break; } return _context3.abrupt("return", new Promise( /*#__PURE__*/function () { @@ -18589,7 +18561,7 @@ var TimeTicket = 30000; return _ref2.apply(this, arguments); }; }())); - case 11: + case 8: if ((response === null || response === void 0 ? void 0 : response.status) === 0) { mediator/* default */.Z.publish('update-windows-time', response === null || response === void 0 ? void 0 : response.data); mediator/* default */.Z.publish('send-tabs-result-data', objectSpread2_default()(objectSpread2_default()({}, response === null || response === void 0 ? void 0 : response.data), {}, { @@ -18600,7 +18572,7 @@ var TimeTicket = 30000; return mediator/* default */.Z.publish("create-socket-".concat(index_tab)); }, 300); } - case 12: + case 9: case "end": return _context3.stop(); } diff --git a/static/iconfont.6e0520b6.woff2 b/static/iconfont.6e0520b6.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fa1fd6039433fb1c41678fe70a901feb60cc2a78 GIT binary patch literal 222984 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�ew2>X>Xi2QbGikpf7yAkLr@-JL~CKpEYdJY5r7 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 z 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 literal 0 HcmV?d00001 diff --git a/static/iconfont.dda059a7.woff b/static/iconfont.dda059a7.woff new file mode 100644 index 0000000000000000000000000000000000000000..83265ff84467aa5f06f9d42b2e3e6e859a64f4b5 GIT binary patch literal 274940 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

_6pLxN@+U zj623J92>jv4b&O;uh%-0I%tm~OxY|erJPV#_MB$lNIIb^%OyRXIe2Eazge=UOZnD# zsyEqHK!1n6ROlvHU0Lxi_AXXcLeTrs`!pK?H{q@KW+Wv{t{%Ja23iL=Yr3YlOm}vI z)8!p>^g@rwYdQzQ7eXLytMOFEu0&&TjC}n<)Rq%{NpG&u6fe0%Y!(o!Dq^`JpLaf4 zd+;C$Yu+3ys`%hRtV@Vh^m#gV7x^H5Kll_zXH3R{@uXTcw+xQcEIY(ScD`P=L8?1c zf5VN9PvM6D@IJfhhE?e6ts=T-2EVU)-3^V8J?XnorM+*Zz4K;fp83Nc=IeNf{UxkX z%2jM(Ze;EV)?#q=iW3|lrVJtF9mbK_Hl)Z0W)m5yCfN?*Nh!}fQ)WBZ16SEoyt zj6tBs(K>g{%&Jv6afVD1!(I$j8VM6pP=9nu4N5fy!9Pi8IK>$SbAOQ$n1!-16 z+I!HveEuZ61nO0oB-78-m{rU!<{)#}zcY0~lr~Sf`l(orI(GZUyHk&LaMtH&~#82LslosHTV z9JhtJx}72Ms6hU1ZW;N4cYn-{-A2>j2A+YCYIJ$YT1--gzBBW1GVbb?a!aJb#Q2~ zx3g|(e;v({Y;O^x0ugOhbw`)If5*O^+mDtimD17eJNNB;eEFy=>B(F|$oAH5T5

  • zSCU(tuAE`yx}3RRXNR)XL-e^{!w5hhi0(gI?0tcC$m@1y>i7BBzmP^$tzK)E;B@F6?lfBlDSvxJVxm# zPohwp*V(QJoDC>ZPA1CfwGxR57Re@rR5rrT$PD#?&QH_7Twll_va3aS{E z?%*rYxxA+G8oaW1auo-aYUs9__u>s&oWCEvoO0)`>ds}={gpJ{bZKd@)>pzZ&&fhQ z;W2hbU=?1;g)w-&uYKuD_mVMHxxbR$!#U9o?@s)Dy5c3yaeJPAy2owbZE`a^Np5B; zfK{fT7v)Mp;Ha^dMekYAFFi8VH>9vJVaMZrMNe5-bJ7KZIhiS?}T1kFD?? z3=2~3GpWQt@6zEL5BClvQtM`1DQvWEs$VyP&hZ|*>T2&X{Cr=}J!>`$$2++Ls~=l_ z03Z2YclY zNq3*~^js1u8t^d@z3>)(`1fDm_VwRmX6xJsx3UbLZG8xDMU2OIThWI+X8u0p_pn8> z$G3Bj0gdnV|MQ4{UYg#Ag8b`I1C>E~{(Nz|O@RGNZv|*S{c%POkg4}8WE_9XTk!G8 zOQ)tTou$rX|N7qE^?TO$^{s#F@wcq-R<77XK0kLm8ES2X$Q6D<|ABtkx4wTxKTYUA zezju7iszqSiMDwkWKOyZCk7BR@OnF3bd!pny{$EeCW2cZ9jdW9ogVb^AF*s&l^+&f zj`9(Hm%dr0KPv>^WIHyro>@%A2YavXL3XjfI|+|$$3)04x_%;q#Z zGg_@SD6O;#wz8GAPI5w$L9&cx*bao7agU~FS!W01q&<^UbXnLl71;o$C% zF`V%o=CBFRM|if`X}zlInboc=8SdWaJ!z-9x>8qHSNQ#^e!uT;=*WDWXKwviyh3Z3 zXL8B}4-(`nDC=ZjyACqfiLcZ@|H^{|YzKr6L+0>aeE+I{&zk19xCirGlMTJ~64OCf zTZXE9W-HmI{{GNhRqvrD#x&_nHT=ULB9D$wPob&liF?7@()e|=J?d~)bJ(mCW){EraC4zlQh_w8k;%}C;j71n(zktp294;)1iH? z!r`aejUU2u56c{$e*G}meeb=m+;h*X_uf0{uYjLfQ7^zBuUJ8}?SmhBYGQ)+<@?Y- zPz;*^{Fo9IpPOTdfFhzq-1(r^hZ%%Z0-(Vj91-n!>aO9j(cw$4n7-n&1*4-2F1zCT zRY&IC$?>eAJN)!5)$->MluBVn(;!&WN#}&S zjzrGixW2zXn?0~%;iVhb?d)j($j*N}lDy!-zH%<}&hd%e5A^ntu-c-d<-YYB&tEsO zbhkI8%%Au8W#^x_;XnvYEIM+*x=k0IyL{>H$b4nrrmdIK@a8_it?0jK8;(#3X`v~Y zOFBx0ek7-9RRp4@VJ(0uu`-S;SMp89Dgrm-Io(i028-NQ@ALl%J8#+>X^p8);hT`L z(vA{oi$3;j{iW;nM%p|@$)YKaQ)Np@_zX_A0=Cp&ScEe|#!Nfvw4gd^3zC>c^&i8+ zBDXE-<5HAJ0~@a}vk#D>{hrK0XU8=lrvr1*LWn*NQBlmI!qS6FmmYlo!SV5fOUfI1 zdpBH6oWnsoui1!V|wmR)DMS@?TqYq7zP> z=sdB||F8Oy6Xg?&fB~<%3mA(|lxx_3*NM&_;8>h+0$qipNz5YuwYyG~>A0gf1)b;` zW+ihzbAY*lSf(qSLK32qp#5_&eT6`V#>vmY6e>GJvpf)sodqvc$OWpUq?^)FMSC&` za3=yAbtQs+TW#zDlTBjKge63GSw;CkSQ2E(I*`q@j1}{v=Z?0h@`2W!+gnED^OTic zrO}p_(NgCsWv4K-xi6DVCl1I6hte@^8`qE;n>jaKwLmE`x>Z!r3r|Z#nF# zX81ZY?ELrUw>yH&xRmP*Cv099HdXJmcU|~Deb*UQ@qhMe{#QuVz@q>DJCXfx@*ctY z-T)rAfn63OeOY0o8C*A==J(@{-k8kX@pHu)Xk zhnv6;!NcH(jk{B0m7K?Dc!ntBxtM5#Hx!%$RiXTBy&?N-2W){p3sn@YWdjB|IDv2o z1WX?}mt3RRmWDsq9ZJY@?a=l!(>U+yEBdcT+aln}g3lOwNVzv|Z8qcgnmR-;+sa`Q zbd~9x^1-{#Oaax`6#Kl^2q+ZHsAt9FmZ_N(W0>|6Hiq_M>c_*>3#B26VGyg#VIDuk z)T&hWU5HTe_8w4kYg8%&{djr>IO0ErS|68HXLN<~;aq!()&PhljCmfl7-B&ta z;CQqRC#mlR6Hj5jT>v}QD~ptKK6dx-O=p5d!V8^WIXrZP1E3+Bcn^9J(^5@ap35kD zVtxiALkHPBrELSe3@`(sfmd*%6-0sViRKCT3+%!mOhxITv3O_wf#bvuSV%t(?;-AS zdRC1iJdyxrPBsprL2&h{UGfvJ#wl4%yv+^d;l zKZ!O|8d7VlPu=wNoq~r{8mlBZW1lfLQflsg*G|ps%`i+;Eua1wO4pg;#DLz3Gms`F{?%JZAiBDuZT3h-}y?F*Zgv7#e+JQKHb7#TN+D3N zo&dDxZBTlS5lk%qF5-eo|9-IbTX)>?$bS6qY&bmE&m`ZCS>>L%@eibshu z31W+rj8h4B3zP+=U`xfODkB1DC^}Pk+E+kidIIhJulh~kt{k0GW8)|H^_8=z1lR0$!N^-Z-#_z>atZd@q;Fy$k;W9oO5?7tuk?7ZsT* zp8Lm{HOy9KCvyR_o9>y;2q_T^AZqs%lUSz|3n?Tpn%N4+i)}ZwF=0uJr4j;D!1E>* zm?Z{jOBL+zArj9*fqX1X8IvDcU3Up0CH$qNcGMTcFL!A7E!sCWw(q9BqpQcdDwXZz zuf2`HMsH0Hw)d>xR@~>`_qn~L?dy9w7TIg}_4VyL*S?@b%Jn!-Pfqd=gM|MdFTVKd zt5+#9IxZ`U{MrlCmtS_hq=JoOd*8cn;n==K<5#C`@I+<%727IS^n#(>J zU$I|Zu;5kuE2-}&oA#b-U3{^%cHclb(v#;qI{19wn;qY2|4s+#8+JpEVK39dwBj*4 z$c!-)%r<5hb1}1zxr#Z)e3|(t<|oXrnKu9gWQ^pg2BLAwvNE2|M+5MvfRG~F<5ta@ zp;QB#scx3*cZF=J44Qb_ZgqxmcIm2>=PcL4D^)G)xJ3h0aFI@_Rw=uDp1>7X(;z}r z)v2r%^^B0=(-1Qhcye4tbjEZl^U4z&VZ`tpu{co;^4JLKVB zLB#ZU{Rq#o;QNsEf2RWtXe^Mf@$&ipmKINUoTTHxKkQIVQ{CZN^_GxV6$Q4v9YQ2l zy%2oC^6F{$;Z(gJO_~mAg^V5Z!ebt2Db(*P3=FKORPyPzbS0Ilq>Jecys>^=4xY%? zubhW+1(#*>Q<3oXdAHC4AP0CZ9dlwjLLrsMrE&T^72@xi&SD~jQ&>+{G{ulY8J5)( zx@4-H8F7phcjk56%qnm}4s?PV9v!Dq z>A_w__H^=`B;s)I8#2!j4HRPVrc}iNMREvBgQ=Vb?(&sljnDHWkV0qS zD57vtj+AQoVjf?EO!!JwDRC~GEC6YB3HMo;J;l$S`Wto3kUE+qN2XE7T9umFLKNn~ zjZ_iNNv!48Mvxn!>Pmb`z|}9gHNgdE@CmcL_Kf$GPe8|p=3jX6uP(lD{?LqP`g4P| zUFW}a{;t~Kj0da;ak8R{P_1Y(8=m08-S1W|vM1DVha8Q5rK>H>f@m+)7bW&sk!OrlNhlw{jri*kX7$b!m39vBfGxgJNZT%^c}93S#pax4&A((#a6lx>|C z!Fx)D+qP`~*7hy86-u+b)BOua_v{1gzCEK07mmK;N`LywcZ@ECTRRshc+?3%uC3kH zNdahkE_}9QNM$kGfWvlnvH0<*Z})0T$#^iHk{r+;QqqCfkKxc5j3-4*Dy9QJ4$ewe zkU|XmRx@oDOdZ^P0co)dcK@pBIrz>w4Mse9H5x@Qqzfrg%(V;3nx*z&u05izv{?Pp zRe<#XLY!9!uMg+0z6zpbmJ9Phl>tmeLte;I;$kG^7-}qvCLGp=B?lm2gNxM&9yFRA zQ4}s}>T+wuQlgrnTzq;vQSZg?o!d;L=~j8``fyvYY}cx8MZ;~z16=`6N6+mgp{Q%3 zTh{TX6M(6t$(v_FYTB#+Bk^WKY9rpK{!ZQckGxVT6Ff3he*xPgpSt=tHSf%Dm`8nXQe1N+`4_fW~ zDakc=)=?_Fo!S;yi=AAdHP_ddixgeA2$J>tMcHyQ#Y;!8+mw&mvRMBeI4;}a#L^92 zD-vnjI7;z=(Q51_t?A!kUPT@MwGj>JzsDi{{y!6(V9^HrO~%4O)#0q!SwY zWe&xvIdiN-_QXi+2%!66IxOXM7>)$f6gh|Ga^3Ll;+uQ-4SfAEG)4C1{mE3KP#w6U zn6yHeU&v^3B(Y*e(iYUSMHS)x!BSV)_LeR4y26EuXT)s@&moJVGQK41b+1wgH=~Qy zB#xG4*1X@w3GB z_8u>`RHHq%XIUQc6vDVaI0;9#ZJAzFod05D|Mw}(Lzzq%^HA|75(zpb){gKeC;v+pfP4Lk zRDTjA`%~~}sz3FDzXCi-e)oYcG?nN{OrMAoqkeICiO=l5WcQsQ=D*xL=e-}Dq__z- z=3xf|yQ?}XmaM8^5fs0w-S2V@Wd9Dp@!e!IzuKgQ8^9Yyux`naWUSQ;xz#^EpA_hy$M=*md14hj;aZIDAKZb^Z0;_kVQhVvvR3 ziCTWba=*hOB_yL;tf>EY0_T5^NOk)xbaeUzD%Ul5tiBo^^B)20>yJ!M!u9?G*mrDl62$JhEBR*f zuC3;ZjyRs%g0ydrjg9$tVdwU#De%nd)i16FnT#T-{)>c1#(c%E`4x0Oj^O~=uofC`3F%>aV! z$-QAKwp`y;-$imF0hbVw!b(ViNQR%sp`AlG6hCHuL`Lv*oq2Nl{WfQr!JfTM_YEDp zxl?mCg{4u})h(M#cEnSyn!{{&zJk9c=48vWKObPgq<_y8c+t=7*{Y4N-@1N0 z6N`baa&cgwSeDR0U4@VPw-7Ci-ZEfLGW%DrE|<%tayi(m2>McRo@!y5m-Zry%hs%{ zI}3>oK2yJ+JQBQltiFDd@c-loru-?=IsWqsz9Cjo(wop56*tT~RHnH?-@R0J3G+?a?^-4A%x;IRfcM{|Kk$IRbvJ(9 zJ$tnMip*=OrgOY4baINyssjQmahiCEwuc`ScH8UMuP;B+=-#`>PBLQ)*fAEo@PlP# z0{O_{>=_{=X{Hd%2z-p#5#rdb#nraGx)|#^;CTV|;qTBhC`{j#oL7bLe3ig!<;+Qc z8wgJN-F(oqay)kiA8N`2pn?tT8Y16{Oy^T$V})t~|ADEdXR_g$Y@`75_W)*(|D&x_ zTZ1)dGESn2$P2mX_);kr>(?|Es4{%BSQp@(^;>OtO;gYOt>0_Tw?gz=x%6AjZuaL% zlTXpU02$yjFOQ9#p*fk^eT_VW$WX^-+1e@5e$BZx{GFXV>H2f}_~f(uAK8DBDbLSz zWloTXHJ;(G{?VcR%LWGz?LRRVJOhubYf-UrzTZM*7@A|s=E<@)0x_E?(9Kt&vHeO3 zKg@sCY{H76L(_GH>VxnD^{f8f?FhT3*)uZSW14QbBcg{TyVz5-r7)Q94}Wj@O+6>O z*Y-S`rx|YZf6j)&?#M{DX?Bl{xZ%)~f^7E`i#@h1`1%6&{@aWGFN$0CvyJmD?EDms zF-bh~N62{zUZW`*)+m^lary3X*@Xs%ChvL6Wtn*p3qZZQ1)an2Hpf^+xAZ=UI=lTe|w@c+TRNH z3oH~l+4I-jPvBDTj~UkIGEOw=WbTj1;GQ>G_RR*?9Daw-z}GN^-A8f5E@!UCbm2#s zhnO!@?5bkZpx{XJByR{UkL0w4O>)BV7&{$E>$tTywmEHbuSe1jGjcRllM%~__ZAyGdxRxn8(uMQLkjP z0^)WT%U#j3L1@Q(4SPDDv%Q#^l}H>hL>0?~G~8E&`XgmrvvPmdf4L)fBHLfKwG*-l zHspqu4(0RM$vxLP+#Ru7l5O=%Jab7bwZzRIbahfIX6Cs=>`)XIxI-Qz}G7!6bfiX1+SUzTA0D(O=(4hMfk>^}Dg-V^p>zI6Ls@dD3i(B|k@H zd+w2T0PK7UZxJ%PcWwJnYg=pa_U)6G1^%|y4{h7E+i*^(ZrC{C7@T3AP@;~0!a-9s z?zvN0zCXGB_G0S`j`4z%a$ZoQVe^G(G>Sb98LFGmpKu+URLU5Yf038gVA7`OiH;rI5?u&DcFcY=cx%cQ- z^AIcX_3gaKvhU+X4%K)`;?YldQLHa#5sXlk;a3p*Nfs?Y9Lp|1EHYU%{RI+%&PD8X z3lYm9e;$rRV?@n(jQGH}NGQHX{v^1PknH{)oCq-GKI;ZNz_Q>UI7#AeA+_*-#A0%! z{wApb z0nf6k>VM+EBl(tV#wiNhhu+ zl1Y#iG|&ZV9Nkdj_)>w$M%M~e7t>0Oy-tx7*FM&i4W43abk8Y) zdsT(m!R%w+L+y!mgP9el8{`Y*{E*Ib#XQQ=AhJ0{?1+`9=L}}VQec)DF~Lf~0M@RE z=Uhl+1tTMnJjN#48r`r&R5kD@N6Snvq=;8&Az*9uA=5#Q{*)d;5%XzqyWs%G@UJo) z7y(PM@3%URHbKa6O8&)eHtWK3quFrUYZ-2-e<45A0%6O79JtGfK;!~2uxp|OmL6O> zFgejWe)YjrWxUwGp&ukFON-@A|_+QIjOLnc0Q~-z)rc2 z-b{HW~w-1KyAeijqLG4M?5iplc$RpX#EF*z`P^|)UzF0CX0 zeo$e&n(W_1_uyvr=?-Qou~K*T(M${g5Ix0iJb>xpaE<6h;r0Zz2K8fQ>EUywo4|-x z&N_zwMir7)*gCpG$tFc*k76p~{k~{MA&i=r6YY}~;2D64AAr1WfBdZD_faM7LSP@A zz$<4`yG8>*gbN+h&zce7q$2$6+$kV7*5Gb54a*t&rmMhEaWE-}M+ z?cB>;$9$M-W(D$IR7VLmK#4iKpFl}-c;w-6Kvq@EqY?6N6a)&2cxVXK#^FMssig-R zUbX69R3e2a3b@RGFEs$VH{8<}b&7rQ>EFlt3(i1G)CTYSL%gpT_HXrXCJ}6OsDHg^ zh5V0(LgK2f%E;x{UomnBH$DgCus7s}1;FzxkfQPNr04(g&z1*5T3&l+0wnE$vK=lD z*h!FhC-|%i-B#EC0?FhQ`eWdnLO%f7oA6n3_iOww-dAwyhvr|He4mj_=y#-d)~H(a zHIM@kMKlvyx(g9tQQQi{kO{(nQHlNqns#M!ZPM1rYOLAVdnNgHIv$_zWmP;riImqU zvz)nrc^C6R=9A1b%#WB~Fuw-?=nP{ME7oLE8-=Gyc?BJ{hNn2HLIH@LRHU&2lNFZ$ zoRv@MjQ^$OWbp(^X3-HyWi{U>B{@JkoeAk66K|fFm}{80q&gp`+3&5D8vI=eN8k({0FY*WpqFg4j`HTC9ectg+Gw) z>Kg6rtoQu|Mfh8LoSYh@Qge~+vm`sooQj6qh}#_@+5BtN5R!Uv&rkJ%_oy7yYm5(6kOZxu z29|;IFgXxWps$izix=1)eQo2mLknUiZqK; zV<+Go`m3``=1zaDtds4VtpQ?leAwk8n6()w6^dMe3W#t{(_{k``>OPjqN(8EAPDyU z`Xlyf1GI9QaBsE5ZZ1}<#Xmh*s=^;aJJf602faW4%G3&LE) zbL^fxM7Gr%vLPZ#qiz;K%S7pD!odF$(KIqGh_Y^!B>ne}6`NOdc4DXFUOQ{!zf@bB zZ^1+oQ?{m{r4)sSye?Y0ZizbfDoRQdOjCx*1O$?4@n=es)OpL4_H>VRb&YkOBb$LywGY_RaC`|mEu44T3Wn6Js4|giIu9&l3@q&*PkGMwEL{BgO>o@I-v+|9f&Lw zW^n81I&Pf|G%W-ht%G3LdTX2ezwKPn(P+20oh@eV_MtZLAxqONNfQvK$UzeUK-x$) zEM8A43Wo$uI+cdDks$-z(f|ZaEz>l&WN@Q(bwSAtnNm0rzJWWL0F1FvL+87J&JIeVms;zi2M zbB$Xt_qITX9v+4@iU-G$6lVxJtqnHg#}JH~fSc7XAG?Yl4Ri9lQgFTp@-9f9fqEf72;S zc-8=aD}+VxsA2T@?;*h-J9F^zw?1X1U>OP!gdZrL$;x09cMb*TlsywBd<4D?e(tZf zPSvS0Q-THGl}$RxQg+5$>ra*9TNH~8$5X|Hr9`FG@vkQ5=-`i*=UMO~&M-ChKLp8t zMaoP5cX`0?lk>uHL3%~XNhcW&@Sy#)fNzFb%``awSsrjemvVCIHImFeV=%n*txve0 zhk|CA+}#3lV&a3CfhBh$YsbKIKleWg`amRhDmA#USwhU$@+08^St-R29Eg`xxfUME zVY1w5E&HQR+QEN;y!M|keaul@yf{-}x-gx!mbsX@7WYO>+0HVXcpByV|H#a}C zwMH2CmegDYuM&aMda;CX*L4cCkhuvPh!NQtWC%J{uPyd)<7_35p2=6(ajvKMr%$!S z&`YtFKYi+B1rL7CD@^~Nj}>BIW2|NR^|z*FuajlC6t%e1<8BLD3MGa8xNiOFQ*%YT$B7SjTg4YAUZf=!1~s*9lVnH@{ax ztV-h6;%x7EPfm^CIG$fCNPqex&Xxy{Dx#tIEB~5PGuFA~2gsu~~OjQvP8 z#doV3=cwTS(nIKB05-so?!PJ-?9W*iu&g1&d!Qm`dmul~n_~TqRuO3`92HG|TmVal zfg)l4k6$(?&f=EwAd0hXT>~8puJzxeM%jNnm63-_{ePPKIP`Mkahadv`D69N2yVEF zwRQiPY_R?`%f5^Z3DaUBxB-AqvuZTL<{_&XrV3HxN&*W|F-?_)$cbueLEw**8yM)= z+`tatc_GPEm~)tSGJnlHg{e}8n9~smy+<|IM#0RkL15hEEW9xnK9vcQ#iJJR(gjMV zk`0xa0;>%@)n<{X$$(c&r^PgnbkoGt93fw4Sp*8Z0dvhaq_$8$CWRrDE-O|E?*(xn z&V$@?|Hj)TA!*m|v=gHE-g7#;s{>oN|LgWGmFiC+r^?VQbna=->p)fnXms@7Fwh0H zCG#hF4mbEN8Pg!#W=w=GzxK%C<^F%9lhuS7+I6bH9fskRYcoYo@TywBQ_;8`VOdJ| z^!N3y-|+0lb-n$Gcwb&tyhFP}W}-^WqHe(%whmMiiGI&8c8FrahL_k$;ft~k`4w00 zZ}(Cx(8BnpbIIz(T|6)#bMfX41HZ9aqHf-tuB_cKdFj^k$^!%C^S1sgFXQpm9?!73 zWGBZ%iLc~a*+M2g{_ev4if3U$Ncw#7z`}`ZmoLBen$^peR1z!G_XH(9o>~$gc;CcK zS@n%_*p?q}?QYNXUblF1-I|`>-kvquA^QXW-%)B-LEFOs+b%=S1qFTTM!-*PiM*;%&*M3FG- z^a6ihDlWW&Sm5#74Mz|z9LnX}T9+)lZ`qR8_J<%Vi9k!_)@S0F#*#RoW{Ve;^3$mv zC$F4&BVbn9WFtVyJ3VjN2sot7+6b_fSsMX8mxk0v?$^{1cnq=ZI!VXOgJEd8rm3o; z$fCfr2;golN{Xs!hG}Cy8^>!jjw6P1IbKw)Og5>Xy zk8C-3XD)EdX)!qM5YUxGOG`r0LC%|gDVonmQOe6{7R_MQs}Qc`MWR~+5N-`olyOVp zRy4z!Vd%J}BpgXvh~)(wr;-LXNGs|VUVa6ZhoFnJ6>efhQ%#LDl_Jl|B;l4)6os&h zxG)?+3=lu#snMwFJ&b?YhcEap`cM$q)C0W@{Sh5xqC`gR?0fEWjWo_R;0T%BJGR|M zl$USYw&S@|UI3)1w12W_wqA00eBZQ%7kE0So_6ZanwqZV# z`qy&x$8bxp;f_Z#9>i&}^M$XgSr;hmgAb~#gfN5Llr#P~`VVx`|2w>A7{EPOMnD=; zv}Z`bo@e2SeSH?R*p-tztAm5pos%y%J^vyl99Cp~d_e*$#bnNxfE8CbUq%<6o)F(k-nS^WY2?lHJL2aNAV|Nn5^`0pc@K!G7peb2Sy;*K(P)~ zVj*PC|HAtwCf@hOzYi{x>;Lw^=;(ou-uF>@0iGPE^?&|u8IT(6K^LA%OfKW65`P9~ z^<`W`m8Pc|_fkC6K(2hYoMW6xH{^c^7Eld;pHX6)%5La+lHcimtMNNi+z@a&0F`KU z@)Jjbe@BCVM^5`kgRoP7>c|l^b%eyj3F01w6Gy;PNBjvKhW0i?uzTdc_YPpDW=NZGsSfPyprK7(fdVD{besfD)^Va#LRiC(!iwYWQLgu<~-&?h9M#+Dcscwc0g_R z_9K{mqDo+PvQ7b03zb=Dhxx)R_~;TJfNy7sU`7zr*ro^nzU`y;9>|Qof8E64iS_-P zc5f<|vD5F%v0^a>e;g~Wudf6*0mbrw*WwM6jfeVQTV6DD8}Z(zhE@CrZZcih^beD8 za1+_0xOL6V!|8W^;^>xT*DUKJ5H}aD@9SIdzf_2!ONf~Q|6#Cr`pauS0X*wNB>lzF zeDu3+E*i~7p9G2>3CqCEMn4~fP?`FA1LL9}-}Iq?((V8a0y`ktVUFxcjey3XVWeT3 z0MCIeLku1%q5OPq#lE3K1MRu6CSS-x)$v^3zm?}KZR3u08&;2hd~&EOTZD2fqMEzS?6|1Ct8Lk$ zqyAN;{8074iv880d}-%->sKy+^xvMCci@GE*PS!Ec;$vw;1R$p{kafPh6&}o0tfu{ zt2V4$JbDg__@5bCJT$MoaAA2K_JD12KHJ+pUVrnhMHklRHF3qz3-~=|$-o1rTme)| zxzLpO`>W~ygbL8k^}k)e0X=zceHZw#UjW1YKlGss{GWXAGho{^URVF|+)td#5Ojf) zH&Zz|glEDe(~etc5$55xGP{|}3C1h2y-*9JR)akkD&Iz}wK`#b_PKAqJnLq*pUYEG zqcZ8>?pgd~7oVu?pIROXNY&iMvw$9*UiT}F>^g_Qx3myBCjlXU)h@D6GO30_>Z{b9 z#P=^w(m?F^@kz4xI;mRLzY#|z&d+9i{(P{&|2o`p^UVNE-w42sHF!Md1*-B-5o zf7Hb81IlddKF|R-)*n8}fQ_fH``8)#AU2*;H&Qg^Q^4Fape44@MO{dHW_87i$o2J zLr9eUCxL4TUNjuCIh}hMlh3;NeNf|63(a5-BHV{M@S1uq#RE%%*~i2Ud*rjNt_)MP zaEjP_Hv8E#OBwvF6%SkWe={A&OqmJCEMy1s`N1rV<>zNOB$&6<|IkA0G_*hkU)h#X zJ#N*1V>oW zJI5yJ^Zu%HmM$)}wUrhxJqJ8KZKr(c#v{^|CSE9y`(uI`!)^IK=6KMaxFa_7T(S*?cDF%?1^Vm;XlUV3 zbQIFd0@OLG@?N4Jq@faDb<2VEzy^8QGyvIhh`h!%nq<{NmJGkAt2(8M9vsWJOg zFyxIZ**C7@Z&$7b{9qHe9KEX^U(gcvpyjrYUT_nzFI~H+x5d>tRdJ$y^m=Y7W><}kQQ`CPeakp-jL|sX8?-2HL zsj$FKuBUNRUEyj%-?jQfJC3edxPRkiV}0pFBp!9(4f6-r-LPZ}UaT|;&v|%+@KW4R zx<(hQ8(H1nKQ*s?M03=zr9cQdNtAV!XC+1BCCGUp#ni&7Qdu^SwWU*9v5RA6Q^4a% zktLqv>X%r_(0WOcIZlz*hmuwa-`_1qIgZnw{;Dj>o^dw`oxz08pu9}#;f#nsnFbg|bOfJ=wMSTd5qfTaC zLpGC$%kxk4js2V2%;@<2z)aJBPQ?vixoqz#rqM9Cvo_KrWzjqhcj{0w~(-Ao*$B%7}~Gp zW1PbJf2Zc-tjxU;T>LKw!D!FiBKXrE4LV3j{h^r>=hW*|eLzPj1}9YL=5-zy4&0o< zy%AjSqiJxHpZG9t=Y9Vl*?qfs`{wtP&F%MZ-u|sq-izOP{?6LGd9|JAztr^ni;{L( ziS_;9DyLKyV9qw2Ryp5S(Z17*2)t|NltDeXghsC53ZRTmm5a;FHszj!{uRL^YtgL! z<B9KRy1Ev6FvM_o{yjr;X+l z&Ae#Y+jp%Ek)X(CN3vtyU)Hlc8ie~(B-AVb_P%}BBJ2MTSr#p43@X#KfVt?5JLGfD zy@J+njBWz>N5ly8S)Oj1Y>XE=h_E3}ib#K@rtYga3Vn9^m13n*L=o&x ze;q|+O_Qfz!7lh4&4!_v13?%hwJfB>oEXKo4-AI@C?LpAemAn_@;Km%Q zOWY2e)6}@7XxTuq{st)?3dMoNnp}T_6b}VitAE>6`6qB*OXHr2Ygi{_n>@%q|oX#$KiXCPwDsN%=yf_2y$%G@CTKK46H3TX`hBgkbJQb zUJdY@lTGvKxJg{666hDB*-Xc5W(3XN2L~tP_(h<|vmRzt*}F^7SeQ0z@!UDq=4U^P{0Kw{XNZbw!n}lxG>Pjzm?#?H`VH z#yBn zhugLgSmQ0*KFNm!_RbzbuI0RD)(jsL4? zHs|6o7A9B!SBtY)o98Zb>z9xPON3Mg*T^8*`HEf1ENMNWN%allz+a z*i`GRmajBawfF$2fGF5g5k>-=9^f}YsqeDggC`+_t}nO_5Sio>Wq~kZiz|Ygj%ZeuinReUo@?a)j44H8 zeYv0PpW_|~8)g)VnaLy(TA=!_@Mmo)N49iL5r}eLI-XChONSLpOK7Gk^NJqNDW&m6 z2+AyH;_fgaa7gA^C>tXHv*(=7v7)dD6aE}Tn9|dJj#+Qk#00zS@iNf?#5}Vk$fm4E zZ7D1BR#d-D4!iMaSkhe0N=R%-9&k58?3;Y0>_3q4&q1P*@Q!Y6t8eH z5?Mue1XVDkFfq-@rHwW&rb;{;5=>6!a7AU2!_2vY`5no@FXObub%O>Za_M#SW#c*& z|8)d2^fFN>;fxVnb6v-`izWPu^hH#5F?m1C_9Kb^8L#lX#^PxT$(#Z?IcujJ*A-KS zrHWxu2?>%-h7QSzkjUYTkP{=i7SYmTNKyqymL-)lSdBMf%rFtMIT=66;0PW?h{a^Q zz>6&8<+iZdrs<;TU}hW_DDWI_K$BMlHjx+!cPp3<3FA9l1rAdB<5TEdw3Dun&2zFp zzd}0Mic74?WUVZ*DubB%(QJ2j7Vg1r{atVm%kymgD0abd|C=BC7}(<946a@JUub7{ zcKRif5~Z@;OL%VjC64Dgl;U_FEm?B&k|i+g|MaJK-q~D>?n5u2?erXM9<%A~EcV&i zJY7q$V_+67I}Ca_D&F4%gfhj*AVY=CRz_jatr2AA?V2}l*OkPX*V3>t*fR1>|H+ng z`+&PRr^pDPC&|~v{kEEOdh*GEOj|r1?si#(h`};2{Q>~EySUxqbS%-0w$&zSaaT^( zCQcbQ^!qTir{oqpJuQjswFlZetca~D`D#d3AXttW5jol|%A%y3nGHSdZafn1j>@<{ zgT@~5wdm_;ijkRj5Uq3_k3u5E2q+j?pFjkr`EE!cC{vI~5z!5UDgmIyub(9*?7|_J zU|IPo&b<*lr~Xz=%vP;3m~kkQIw6oDIGtXBA_3vm6uu#vAOxc&F;eHN!^n?^-eep*H8a>6OZH3-xF2|N72n8?d3H*Vj2sb`FL zcaIz19sY0jymMji3K>LNw2f6+8o%xuFmSJCNd{{;kegRDqpnq$&q5~^v#!5<57pDc zZFoC+9k0K{R-uJgnI_Uk1@rkUn&^iGg7VGTHO|Ug*pFSVBsgvj;RU5sv2iaamNpB- z(&sD-oI(=-w;4!K-v9pF z?#doJW*+mOGaom>Ca=@Of5fuAm(Q2;dH;q+NVQrtla`eKF&Nq z`fZNvmIOvK@%q+~*DclP&M=Ye&6OJFGHV302h|8Xnn5T;s*yNQBdBQ&!-BZ=MuAK1 zMY~joCtv9%P^?a#s0vgmie;0LT$ev5 z=RXlmCOxnszd8?Ac-X6_i^a76MBDaO|A|bYkO3=Ox3~RbgvUg7UmvHK{0RT;;KGk^ zIIwp_5Hu;*3;OaL>{zy8MIXnt^x->EMUuevEYr$e{NR?|TL$^A0d>5`{~~B<*}km+ za2uEcK&h3hQb2TB`2rV3Oyok{kkHyt=n<_q;a{HU)gB4_;3L@YS$KB2yk*#W)Nvlg ze(;gNU;oW0r&wHHFRA7TZ?$rk!i{nkt|G2#@AXI)hv@h<1x7mQ zpPXVLo-2njO-potKFE9wkKkj>SMdy4O`qD6$Wa{SYMP6bM|nEvgj^3t*P~*!)-VD@ zX;UY#Nj@BKhn2?4O);zt0w0iXocIuhoyPtIPb6FlWD|!nHh2O6WcUXgI>muP@R?~U zH{j06lv>L+{G`KxIM4s&Qrbp)5qkdhp?i5@a(QoCMC3(1Km3l3*J8qq<-f3LYkSNQ zBu#B!uzB@^oWia|EDzfj?Hwy*S+^Hco_~w!ssT6GGPZZ&yq)vX$;cp(_RE7#Dm`zf z|0;{QRW{C&uM9tl+cbt-7d!R4Se1*jfZo9KXfKFS_e$D(;=C;K_0_a~aT@Y72oH%o z#C~wi_N$gaIIl#YssO9T`rAfWPSwzswvr{W0I_DWw`&|C?r(Sv!B=s`dN=1#!~vJ# z&MNbl0oToK?p?TdEL+<(uYG0Gi2_c#@Ir;focXG@dAn-2Os88 z@G>}v!_ho_p9dryH2c>)zrGXmwL387I7%$@2>D8_RHJ4wOLzh&qIiUBDG?=gAzQAw zHL_uBy8%2c-8pu-5;;9}1qZHv{=_XOo?ma*l2gB1J(gUZ{8da>O?hnf(`8u+)t~Kp z`S~L5q|4r1ZL<)v{u@$E(pLLV-!EBw>G_v;|LDZ6Cw{cvmZgDb#>SG#U)y@B*dmXO z{cg$|vVZY>i3>^hgYi{1E2+2*1xbpneq)^FxYCb)(M9c8{2RIlrI-Zn=fO)9=u6Nw zr-a-HeG^Rbc7405=FRs5aao(yWBuN;T9-XH$O~%q+uvSS$8mx%@44|d3&-?WZOi=E z-*4qe+*(Y-GACa~ABTTrwlKSy{nWzvN0?WD1Z1!cd>K3o{t5gT{3l!lZ-;lm2jJuI z@8LheAHzDHRhdAt39oXLyKI`Sr{jz0)M6Hm8gQE9Qi-P#P;$wJOQ}poU#Uz_TbpNt zL?r=`I6S6ihXHnQ)q*p%#*th=12?ys z8hcTs8#oF0V#~uW(a3^heDEH!4mi-x95JH^`Co zv^4vbN{zRnZ&o_%%W|c;HJJUC8=b%ng!clR@!(BqZz20*XkD=S^(L`94q3RVeYo&OY1%nb^Eecru-p*# zW9lvz0wypFw$(Ib%#Nw%s;=D1mQ*RrvT-rhQym!XX)|zZr=U?2!)7MJ^CC#QGI1mc zJBBuB%I1ivqIicWMngyxFE?CugOZ6T8`PzWxIr``*fAFwvdJ32kUd=lP!i1uE`*dP z!Az%Fl?HU!u2=Kjxs|zONQ`k@_fWsdaiK_8NeqPxv1OO6Q-GIK_9&MtD3(*-pT$(FKQ(c6ah(CKd0uqHjUq6xD}c^MghIn5{30Z>8;5RG(k^zE$T%5IYk+S& zw9ad>RX&l4I2>0U+>{R`viUV5ErtStDr-{Pv4@IL34aAe&ke1}rai0gA^dg;SCH+D z3m<3;>4w^pa1grw)x0jVc=cApJ&VeUB!|ot0K66( zzF@nQdNZB$47>FUYh0PPRI4_BbIOp_u|j7qSN}yw7D{m-2Kdwv)wD#*BD$R*lfIx4FjmL5{#x&S~vN~|Y< zket9>4A{WxHB7cW9ExW#*V((y(sebPVcD1v*Kq6hw)d7g2KsR83Sp}=4WKAS@TB5m zpAkum8tv7&SPZiRc2pDx+zkHO5$vcR!5=$f2%E68Q#LuX(~w03MAel{5EStLkoVqU zb`|Hr_?em0>plJUy7%7gtKGXztF~J8Mv;V&ga8533Ph2p28G}S(`<@uii>PxIx)nK zV~oMr!E)TOvGW-xj!SHk*x;JPCUG3I_wck58PQ zPiXp7t*_Ei%%?29_t{T$Ws@*MrS9rdO|`l|rX*Ag32G4Y^S+ONOeoLaV0;*^dW;`c zms)~m0?(M+ne1NBon)6&^Lgv1$rnDK97%PhQeA^I8Gk0~F8wHY{`pq9zlU-cafDMi zm3ah)k|gS_s!opi0{YK<{<-8&znA>HIPU{!CHlJ;{U86>f4(`Dq=psP11>g}eg%Gk zbGc4h*H{LNE>Vd2P(mVMY*I!*Fv0EN`fweg)AWok*V3>A{9TYRBs1!9Jw@jg-r&*S z64+f4CF)6wp=0Als;)$@>W#pZqVMVWR$Xbnpzw--Y7*jAo|loqF{8-*dHD0J-(2e5 z@YsIqW8MsfdhDKquH8~Urdw=$+6=Qx%PiF5eXn!;_j5h7O1->s{WmYW=!+XRcGhd} zcJzbo{A=Xe79WjDgI8@N z*i{Is0;;lFK+j_?T7tfSzB>CXx(?kCT^HSeu8V$BdhO@M=-aDT|H*6UHN?FZ3Ds|Z z7d`gvZ@=6kt^xG!;kOKn#l z>u;ooo`6?NOzbqaRBKnLw?XQ2u*~Q~DvwIfE@-xTWxi0#@nyw!vEP^`w9a>^VEWim z@{&0xr=-bng)qfl#(f3a6rCV{(9X^_zxDa~;SKWj*^P>B$oyt{eY-KcliX}5x4!m6 z^5krpzxKY_P2}eLUi%?_Iohd9Jb${R|6Z3)6ZGf`w0r7DXr}oi`W`MTx{m%Kx<}Ow z1zn`-dh}s56+MSee?wAqx`^F;Z?>w)gW0+(CIoNkh^(xv3={sk{!({$x&PFj5~Jg#YvD!giR&pd9}x{)w2RQqcBX7g4>@5Y;&KR0Cb3@d6aB%nL) z#*&jMbap)iYmy4foFF8U8rGBt$40X$pyWuH*_7+Sz=}!r)JNz(gQeZ zz1NrMu^&Bc3H{Ot5d1=$o!n?g@GG5T+w*~_Dmcq`XQO{84DdpKzPv_uo~mTa62e~E z#c1{x*A&p0=_PbA`dZf#Lh6Ntjo-E68$3o?B#=XvE8Xhz3PQ5rqsr{Jtq_r`k!v=6 zFPrVmW*?3N^u_Vc1)iuE?N4VrPLJxY#Cg^QJsvE0n^bhP4ozX286=0yBUf8AJ zE0n^pDnvu?`!tWAC4y&eR^^XMbjCf)8<_Se}v8nogGD0)uu^*oUjSTl=lXCm|G0j9?aWWXCYdPqF*>^Y@ zlCI`R*7dSW4&L+OdnVLW$`NH{?bBa+`W+jx=JIBD%}VMwcWVF-~wKnvnHQz5CK-c+t2bNp32otXhjsy5p%mUKV|6 z)9ugfF#-dAoA14B37%Y}$fA=yc7G%m<0i&YBR9`A7LKvKQ8m3U?}CbuMNVQm^2QImi?t>3CM+ zHo6RDQU{!s*v~x`fZ*9#pM@&1FiAi~B*sunPA8U&z@^EHCOcMa8(2<*(+3I*dy?I2 zy7Leudlvq+)HgJ+HJu@w^VuDp!aZ8a5S*^llzy6qHh0!$R%@X=anj9-fhH44;w7Zn z)rk;7k?ftkcyi$Msg7kdSkbW=iYs)l=?Z%nE`h=U6$@RpL#x-Vu$FIFeW`~Z(XlE7 z{b%y&>18XHTW6fPuO~ z&SOWYk-vIPC^6~eV-IFwV$8{b3G+H+tbyj~{w_nuWE?qmo|TThMGr^+P+qX0OhzjU z_<>?{kM! zMWTpD9?@Mw#g#k)pKLbhhw);$&~uZ%@+Mstn_m=VS;Q}ha`e||PPPgCgkEU@_%e3y z(kIbn^K!h~2E_QI_@k(7dB@$hWbvNjI{`KmT#*~$PUqgjz3+`$x~K)4lwDnAR^vQo zPi{13YxX0yNW>@6*l(Lrj@5Q30As&Vz(I>^3B}aD*W~vMP6=hY!7$t4| z4LgZ2pzrcZx2ISiEDX4?Vdx35OfYKROeG_T5cH^;p2#M9aak@}E6O6z6L^e$08vCm zW(nbg9!n#8i;FgH*|@0K3O1J~R!x-Mj{a0-qFl3NCA<6L-C0G>l@xno#e}UCqds_F z)hYl_K(N0n+}=WJ*%VdqoLZJD^tvl5stRRq#)uFp=oOr@ms~ZTE+h?A?G30j1V(jB zl`1PVP1mi2+jn6+8FyAHrl!hrZy=T0zJ61?S zWw?u`<6CstNl(-JZ?x`*owf~t2g#4fSxmmHFV-xl1ZIM+2So~63C6BGkW?78Fl*mCqSVj{Z}L6At@vGt6i9EPT*RIXUxc~Ylv?zU4JqCB{EYB&Dj zEmvK#5GH~jD170xlW*)#gyE>Vf6d7aMO?7{sd5O?=>#8VwIwqPUxCKR!BNyF|um#8_I#&oZ6{CL%+=Ad}&8Ft6yd+dz8;1$> zt3dBNUSIGOe>OI;g~QkZ&1ikFLcQ;d4UH9$RE@n4LlJb55o3H< z85QeUF`YFmG6}Tq7B$i)l$SL;>iIL>>`UMzD25L=rJ3mc=89w>lFFWtZ_; zo*2o%!@SVba;f~xa5MeBP9tYe~pVbwtB9n@Vhe83>0ro$432(IfqtTmN1 z0xCfynkMo@LPF9)s20Kl*vKRj3X)*^AO(W1%cNAWRbmWhUSL4CgR%7qG~ET$r0JmFQ3Ouiy0tNyI>LdAzsLL`S2aV@>svk&*X?6%CBf%~kA>L9jZE1%N6@E%j zU}^^k)?uU)#nE|;1wxbrbsmd}Xj&pk1&$1P3<)|&;8oc8rX*O~k>MeOmvr9nRKfW{ zXZ?;{XMgMLU3XCV=(*@@P_N#)eb-md*nVpb{@uF$jIZw6ervT(o>;PI`utbV-@ACp zlEr%=GQDWY>^&0;&)M_yJ?AW(n2X@f{v{gXWf5r$H#7gfJQ>{k_1>e2=k!xYz+~ux zlWo0}#@T}6qd|vx_l0O=+Ik!fkl@g0HZS{0`kZ8GB0rb)J|iCrf+Prn$ai2No75y? zLqEb;q%Bx;vB+axBSe;E6$TCH80d9AQ8gqAgP1x;Oa`H?=y;K&OPH4x9`TZ82_1s$ zU5f>3Y6)*ZSaxMib0|X&QSZQfS>Yv_6heU)1fG5kHq?9wJu8$wjCdXq+X4{42msd? zse@y_v+U}MW++4wY)Q~$00cyeK#T!S(*PJGSr?RkTj?@5Tk@XU? z1h7Tt0>Gb;aVq5yB^C_Xf|wA13_{xG^N)uv7TvdpLDcbZw&xIqDF$U1?4^;t7hH4Y zF|b7==cTtc0DgFWVABH4z|^_4rK2yUP95Z72>JdE3sj4_oK9%PY(e&*71r0(-1?dXnrbz726vFViF+sae(oXequkTn=V4Xo zL${-Q(Szs}^e^Z?F^8w{2K-L^KIZ-We=+tJD3!o;vgslglL@ua`tfAK*vS8wOppe} z@;o{rKC~Z%MU^tc`q4-YzA?K|~55Tb)|7BMN-M0^A7uXDRXLNED=`>bi%BAR*BJTr7#oaw7!@j1Yqtvz8Ii zg{$)PxL`;psM;>PQUnNlQYiC<%dgKdfL< zs5;(rMj9&06P;Bw6lg^yQ^GP542f3MBO(v0Ewz#WZ5IVtZkU3j2$XD9DK4M5KYi6 zOHud)U^lA256zaZQJ^b;LJ)+dD!?xg3$_42k0t7lMZqEl5>?h^jF~b8C2PA#IfNZC z029QaECuMOHHwQI59%k#DOJ^wKxux=mw_x171#_ogjstOSp6uKh5)c(3PJ@v7rM#C z%ZV#vMbb%Z(?y{6HK<=_X3a`L^hY@Ar5f@9W;ueedQgrn{ngC$_iZ}Z;f@~|cdG|hbYFbxZHjW+Ntbl5I9R2LP6s-;sc!)9J9yy0T$`wU zn2A5)ON=?Akz%p?dMt;3R6L)pN1e4hcb)z1vv=J|4Oh-Z@nOvque>tRRkE+V(k^u+ z=Hj+W@#V|~$G^d%(esLUT>e%(0kk`b`}VWs6XXz#AoWfk`{ib4?_9w~A#(?gyPN+` z?pZwhQ}nIdqW7Xlp1S7hYdmsiq@!nMe~GUA4f?0(#os*jR9lYq3jSIcE1T&ZGDEw} zeO#;yZ8KUr|(Y|bE{S!L6;tcY0dNhB&p;etaC6o zNmu8cXPi0xlb>Ah*#qdp&s=cu^JC>iwP*8+bkg%Cr#}1L^Y?8&<&2i!EM}jL=Ty$% zI-v!tsmEmIshoDnSly?JfmH5}v7KYS#qa=T96`o}rgSBxX-30&K2Pv{Xvyq)JQ*pZ zBYN?b`#!dFXC~>2qN*e_J3l!uzH`Z{gd~|>a@C<#3Dfk$RZEP}fS;Gkk(uZ#&4oO- zZuTy`YuyJw_{f%2E~N&FVdPRssBi2%Hw>dhp_ADL3n;+@Es~Hl20Q!uSQY;2)Q7s=u;**fFGJ)rZ&xx( zv_rz(LfU>(k zV(};U?cIIOdPx*5pt;xYJ@?!__oh>+^u2q|J$LVVr@B%rCb7D?ck1!zlU9J=1Ane1 z{FN1ukX+K+bJEFQo8Gf!+xfCmsjQPd--7jI{oMQaq~YIsw{wGz{GzdQVELLgo+;i7 zf30Hdur=n-lTVRLpx-LoVrBvJ7;kWGV@JpH^MyHneto3WvXj6}AGj@DeRde;GB$re zbCKauGTB^P94*2RKf}UiCw|6BrJUwkxZ++jfR!X4;^>>MA;QSI#;dfhrg*jm!)=Yw z!S?eZ?5xQp@cuD{ZD^I^&=Mbl_t&sy*2@%9%#Bb$wAIgr*n>axrw)L?+gJv4gGC+0 ziLXbmKgi~{$(6Y}H_EMICmZt(-Hx$oKv|=sv0If|830QfJ0{cdH}ma2oUIjf;d2@e zil*?Kabt5@Ap;o3Ui}wC!H0GIb9%+Op?SwcCG?|Xaz>cmJ_Z9>GKEJC{1%{ zA-*;^HGDvBkqD6$|W8Vi%@gcL;IKtXAw;1~VENC~j>Oe*Z`TrgCd{e|C^ z$`(qcp&BvkgR^(>L<$1kNJ}KBEbfTzqV^xrB^`?^bPgw9|EJgA4r6^icRlwZ?lauq za=+pJfG$J#peDWy|0%u+e;9w743WFYPX8Y2vg#C)7W4Tn=l@W#eA0H5q8J?+sCSPjaUY?5^GJw%000wiP$b(%yMk8pvvL= zXN_YXLjNE4G-%WM$Q9P4az04XlxKCu}ZO4l#d3j zIK`fALmu-iVbIZSWu5m0#cKwjiGpu;&^P;qcRqcQp*-d z8%iuRQac7v29JRhda{idF?p%^*G9mYk+DuztkXpKl$3SYI_Y1AhK>#+d~1yD3Cc%# z(`;8jGl#7%YmE)F?{lI^g_RK3m32$dwrE|E{P5Uup;~kz(-;Lp)oU3BstmT^!V7?4 z!}TzjGtnIz^c-uaw4CR#6xOU`HJ2)Lb}WOCi9p9jN@!z!Doh4{BDKFg*pFCG49^4T z`cV6u!*MAVrtJ56xyDSo4bOp1TVM6)3vn04-QdBFseTlCM(4doi!@Q(-*deE(YTDE zxQz0AT_}Kz`QR$WW+`K>w6T^A%GgGw#JZT}CjX}~(LXpc*b~Y@&KgMf^fxAk7Y*dx zz@SGwrfl)nDn&75i5equRo{hBa#*N}bD`$hqAWRvr8-tMW4Z~;k+M!A;fSWGSXI;W zTxDEwOt|-EA5n>juy{}r)wE<_MB}2&tC=%f4@5;wnD7Mti3cP}aC!Ok)+0%#k0jGP zpz^ZmT?1E9p)6hLfG7)&Aj1czA@Q9?)pD1+Cd&FX>0U><4eF6q;PJiL+eM6Y3Co0* zE4scf82hl8&x)rcG>^}ulpi0=^#-<5?C^@}qUQ!PrM}*wU6mfkh}K)sC#sUA9hBA- zKX1wc5M*W+V$jK^=>)}!K|2mwYx-Vp`PQ}TC%bCPgWkd6#^B`8i0{aDB2>mz&ok?R znJswGv;jr246C}`mC{BwYgpOrxI;r1J|}rzR)OAk^@Qo|UD($>+*eDwj+R!kZhO3w zp5{`nnkAcjVwIDXHO+#O=*6A81g31Bno*rCuEl#&vR9QVM#^$;kU|MY2jJiUFI%dV zgjO7c-aMCf_q0gISC@HLkR%vOT@}xQ5rwhveIucz6kRe@$wElWqqE94A6pM~AlPobR>rj4csgIJrDacHH&+G(^JOplqDXI))tRP8ha2_VXW)D^^M}oSynn*X~W`*f|&0okA_8xS^NxNxBib zjuk3)(&|q;9#5QLFrO)uQU$kKt@;_cxJ=H{385zx$KbI-XSy!X5a5a@3Zz4b>G=Z$ zW~LrUGC-mOSAbH>$S(8LodHQz{<}PV<)-}+W^|T-2E=0KffW|S} zMBCr)10tDaiN37whGC?AMV}muyTh!oM~cDA&Xg-vP}VeWP?X!vepAIry3Juw0G&%T zOb)wGEhcSaiJdx+Q)EFk-@RRf7k#;cuPw zQEx{*l~)USkU9{CeTJnW%M^AKj^^SKoL+A!og^OguEHWv=F)Xv&u%JuxRnw8P zg><6Y)n9cBsZt@6pR~=usaBVV3EK@DiTGq*PEXRSip(3Sg1SMMpx2YCs2n7sCYhc7L4p4w^zH$X2P~|| zSY0Z@_6}bo@QSPWOMDm}1qR0;1d5jdPT&J_0!CO!OsQ5j?>+P0UPl)l(-X!d7e9B-FHkxp@*x_`nj({ER@s+csjszO&RUXc_A40N*7a{>j>JO#DetM^*T zZ1%V7yApD@=ezC=XJ&(hV>rFH{h702+%)Mq6vdgDteMMuX11rhs7sQRrfp^j&NmG?2ZWf>^&O~8RmU)33R9p&et@Vqd^J&3V+$EX>wK0+~+ld%wS17>m zle90i7D5X1JWtm?)|aAE{rSF}CI*Sjs^=Csy4}+?GB#N6splPY`LBOA?wC_u{hbSY z`h7d)51cjKZ#zB)0A_wr6}FGM8}=ZS4>ZJ0ahthq+%$I;cQeQJA$sCZoldho)rr_- z$ZNAgM%&Kf{^&hbpmP7G?|cPS0k<2`5A>vMC-MH-wYf$Pe&m__P%bw#`#wLh)(YT4 z4f-D!TW9(B?&i~Y-4EKSC%*i}6H=idJt0Y<6+Lc+68`(jqDm82sODM)M{t>)q3pKP z=mjAsm2|h#3yr1#`co-)_V38H*}wg7GPUhN3z*q6TF;%;w%XY88A}PZel+F+y(vI{ zhh8Yf?)h*Y11%04I;No)+s&i`2-Mh7BWAEOq2t&;EhX~_)otOQvtV6L$hV2LV73F0 zi-|N@xJ{@9cu{sBjmQm{=e?2Ps%m$QHryLXc3`Y8GAd?-4w&-c` zF7(ft+U%9xrMx~}%VJFt&0;3vf}A2)dLe-!wgGaR(sCjomz4@QU!F!2(M3hXz0U2Ue06s2(fYP)BltA^F#2Bm8UI5343!Z7!fOpY7S{{E z-hBO9o{s4Nw-lbnjB`Px)~6^zUY`qEmZ*e0Q#1+VK%lgCJ>K`gHiVpcJ78&1i@IDV z>NHhY4DYz36)2jfpud+r1$~$0xjoK$d-R~<{PyZYzZYTk7scNnLe6@*U}{2BQJPZ0 zQpNQf;a(LtY!sZp5t=;Dl7)>MSn|em1@-#n%Wq=xkL0H1t@D5zNt1MQ3C08KpQo`< zBUC6Swqs7&;}qtgE#!)+KY#X#8`rG4@rlnoe&d?e-veq((9{QXzL4%neTYh;Ppw(= zHpug~HEVA8=%=5EPO${Q!skl7<06C3lK(nGsl;>S0&*+!543=T+O%B>&<(7KT4rEl zKE|MUbT7?zzHBQ)sP($o+o~U!_+M9D_4c={T)AjwX3;9d9XNZ}*cjTs@tVc`$*wS2 zDt1=7OZ7}X;h^!+U1uLCEbIwU=jv^%J5ks>zQIfyMlwT*I4MbPdD5 zsY<1D|PCD&CKzXOl*Z-8~VLd5u zliXJ3r-K?cZXXdaGa#*-el*%TJz%GvG=Z6%WoA-vZMe>a*~FGZ8fFuISZW*EVn&;o zW82XUy_a3lr@rXp+C(V5m|Bxg3ZD41M{mVvdh6IZ1Fouluk{hq^G@!UcnKc z?!Efz=!-6I!#A(Ky052{>{MQiOL;Mc(@B~$So{~h-}jcQ`+QV`8YEYw#9;BhxH>e0 zS*v9<&FH)O>b4%^J>=iWxm=p-hdHp3>R$j>mzcs<+nsekk}6CcA!gPy%`J(VjINaI zdIi>Q$|j*gscjbDa^ zvLEUBL*+$vL8vb(UqhWo<uLik#ki!+N(#ZVWUNT=mY77FWC-yf8VCQrAV2m zKCL_5*=VoirO>y#P-(mzeYP@QK(>Ki)1Af9a#YKr#Zs~oxAi_~>qSS~N;xYew(d3> zgl@pZ*6I~{23KbsFQ!C23VA5s*On?&BHmt#=e*6~yBZ{|#Hr$)iqX7}uHEb&T13C(7BVw)32@poUOiis~cnJb_qm zdtj`LR7R-uOrzci8)J>Jl~b2qfvhVoomxp_(QjxBz50%;u3xwLtd69i;#_HD*~z=U zbH>TbMoKxXTdC6U(B^g5U-kAkruY2*a`OazQh_=wDi>A8Q!&6?h921__H;JJy5>?kWdE>>wwT}&yhIZ^2Dh+(( z&>=<(+(&*!_Q7hr;|(6U8jR+o$0PxFnRlxa z6%1*VV8J7Ql}L4@ny05aI#T!}5G^HZQ}yQQ^{EB>28&7~B9P=yasDr#Y-&n_a=dO_Z zXOB>)Ib;&9&C8yBws!HwN5234`rUWezhArK?r1kl!Rh8?syCDAP2nRfY}V;Zn7umb zWF7dSj~4GQZgD5;Unw4P(WXaVcx+$l{=?~_yD?f#Uu+f7qy^w3j@e`{WB6_hFT_5? zT&{!b~H+HZ78`?sVS&3_;dPZ2Y`dq3XE|u?)_$yfG9sd`b$J>*abS zHogvXfgUlyUtEhh;~X*aB9}Jvom187R40C=wyauPKKr|LrJBUA&}%dGt8sK_Jo*#N zh1qNv(d!4h3X&#C)abpcO4ZOb6&I3p(UsV}YAT^BNW4ImaxhP|i8KkPA&F>I3K{b% zmH##K1)r!w0xuQdAK^vVD-={u6){mY)k~;`Qk7Iq@C6>Lf+|>|N3E}GREQWuUf-i1 z;bG=Lem&GoWfN_K4{fO}?`*ydZNV=?3tnce@za%N*G)HF3L8K8p?xYZYKkT*TGyJc zY=;b64VvO)<69oBp<<}KWE06%g)UKp{S%K7uM$VtENUXgGLP4&YiU&kPY^_Sq$-xg zL#?fXr>R1`c@b71o?ytNQujvG7AZBpE{cLFby$)vd72I%Ps4-AyaS#WI*u0qzz=dMir7+h?riR_p|^jP`yb+tjm?Y5 z+M~E*@&5gbA4Q*d^ihaZ&ODPmG&@W9Gn=16KU#6sRVzLX{~&}t66`7NCBKCFQ@_u3 zN=3}G=5UPj3%6u9{091u^FDpY#*KG;`YX@expCv2&+OTJ_{wF=t~~t6`>&jwyz>1I zMMqBi<%N*`m7}@HdyYPT1ae0{nxwK~0`uEM3Fb-oSwrMWK>bB&Anxnx_)^)kLU)IBNnCZ{p_rN97|5wfZ zUNvhSO=zA>^Wpc|E7NVdOic z*Hk1!OR6G0#K0eu5YZJArZh%_8G2a3qNwBSk6f{DaTu7hB-ML83a{N;6;)ZWEGlg; zJt`1^xk5wH*9&e!fd!Y;;EfBGByCedmu)@iKXkDhZMCRGG+-Pg5>(Q32g--SPZ6o; zzbaFU4EVHiA{-kj7SiJvp7M_Z?%Jx$fN-F0yeLO68Gb@n2#;W13#P2fhPbuEbw`E^ zeyF#2E*x7QIhZ>>6UZGY*?1Bii6&Mx(@tzkS z_UGJU&UcZSD7=|iPxN*AINxI)>x~m$I{}V(BR8u)R-o>LkHZjmPwv?>`G}9i=nwPp z!?mjq99Z+I={>Fa`8Fu~t$^8b%=f|)>YIEdo|e=($g%E-;Tx1S%WRBNDy}4qH2i95 zgxSf4{Ltm(2cPOGMC%JZPg}kZJB)`l^9%w0Qb{he~$`l%gsFSZd6KtTRclng%FZg<#nwB6FI zj47Z$BLKL6W)Ij*zZqGXyfGPlI|x3mb}r~rKSm>65ZPxU^J7RxA2%V8=6oo{ zebd36!kxqIXL3NX8hBgG!)qySwS*g(zyoP}Olpg!#3D8^ofL~Tv`~-lRZY}`8dN}r z3b4XLNGNGe?Vyu?=$Wc)?H+3Mk6yat?5TC#ot-@^DqDKC|I_xfr#cqeouabE2~wry z>uNiDcW&t}bmW$o%4I$6uPD|!YiIOs+tyv|$W9e)C%TwVIMbEHei?&^cPZgK1+q`4jw$55{ z%1`OGQ*nZ1Y2hjG`E7d27ey^ZT|uQ1M1N8kE)<4J?LNGYe*$oF5_)l%TgmvEk`T`a z<}61Dm`RUXEUq3q8?G{wz0B%>iSo#0>X8K$w6yW?C$+p0z2}EvDIxj#57B-jmo!cE ziJyn1Quy;^sTBRlF^(7}w$nxJ^9fze|MrO2msZ^)UYOE!p7+TWDv`be^J{IvSM~2m z#4EYvBDWNs-MgfxXG!lx`XgGUv*Zx%5u<+~*Zk*)ZN0JBe#DmKFrCjj+??DZ#V0P8 z<*Ho&oA}Odk7(l!5i-Nf^-*`UES$+ytE1KGPmc-6%)A_ghS4NVKlaBR>nFJXkNP=g z_J=7__F^LiRAT5&od%y_^yvS#&*(7}p#I*j^;pO;j5qZl{1Maq>0ZNt2D;LWD_F=i zYQ|ANcea1yCd^#VmPK@ z$VNgHGM&1*U>|KA^$)h|>~9{8?%V$GwJTR%`|!u(;40>hOiLYgM`jwLDi~6(lyAEu z^Q`&q$P`WEE!j`^rUb#yB+Tf{<3ABc$!Cv#g$BpKUMH+I>rM=ND4sVGokU^41hQ%r zMYrUM$ChFydNooL=1soip%QO5N=c;e+b4@cLJizoOi7B6UNUYmk#UO?s+K6p)6)h< z} zliuD}_Ir1})7}5`#prAM|NRiBzW#f_bBLXvq`6zT4|0FWeT#b??Lar9N2wP1SYtFC zqC#oq+8C8Q8?9Grk{E<@09_9$dwr0ZLT5seCR1Pcg9>TOO zrpNnVwz+0Pm9gS=%#wrq+Grz>WAoe8^iDIH$%Owo!FWm@j#mM^b~PQmy8Cxy3M$nBX5Zo5{+Hm84r` zvsTTs&mJ2Uudwo~?Zp^6tinup)#p`;nIJm)X|!NY2$31kugwX_GC8~eeO5v;JsJZ# znim!$9>aZ{f>l)1QiVjylBD#KCBqhvvx9Xz*IhJ~Vvt+i0qaTDuH=oXW;jg$m`Hj_ zN-2V7DN54sE%js!jcSl0Y&rG*_1pS7fM`!zo%obeEw6bZFYtsH>&^f4G~$@5g{iZ% z0Jhp;cXx0RRX0XR5ftCV@GR#Ap(IE-*-ZGl=cpZupHod+D=X!k?`S4pwl)r=Gp4Ij zktNvF8=5I8qD+-a`GhL@#u}#>c6N4W@`SirzJx9UIN&9tPBLM=k`^^N?bcL39j19K zJGL(=mSGybK{{*NRViVm#{x~aB$Bqub`h6VFl^Q4Pi66X|?c662&I5p2pb!m`mlG9EhFL@BQ&5Nh6wG^tc_0zJfzBlEJv%Z}W$ zIH#xxQ<=hB3H^s+8)gEvX+}`h7A$Hk?CCBRvsE?QpYAKv{S@l0EU&K8JF8(gK55O?^~5yf1hynq ztl)z@?_`mk(qRK8@>XBBW%Vq^R6kYB1UPMqBwOzs8n;azIvx^v7mIG_ioD7@ilAd( zZT@~u4(bAsVTuw|izkAh=vmQ}bfucms8Y75+B|PqB|B~9D+@91G{=)YdQK25J!OTS zX>_cvs+>VPy7CeuU{9%{-2gH|1T)^$MI$)$H${jhzaq_B6WEr9732nJQClO z;y47kAv1H`bPe=6eT(7vBjkCq94Mh(^i*`tMSCo6n~Qz0S4s@?Ekca$VCtgG15HCH zF*j-`mITjHSG+OWWf+Lv$F6Reynag*IwtkW!&DAtLt}8umchmbD+sLFuS=FI1ZF#p zvM=z5o4?z%+zkSE`KIo4VbUBfrk8HahrJtF;^d}AwcIz<+ch+hFOf-D4X3xSTU)QK zU4Qy?PzVrC<(%o$*RQG9*R0<@4UgAPPhD0}OO98T3YSey_pBJ1tjfWfsZ8hc!3{mF zhkj9phYQNJit9~GcwVWaI_Ll86>=T3mdMdln~^tKJ!xqy3@t_IM7B)G-(E2|Qmfu{ z`pz%yJpHC>jYZGfa?<)`SK56Yc=pbr!L8fAwr%U+&|E~ka_QkM=k7fH=8jseCz9vp5lt0i`d z67$JUBwXbld&1(A+nNo5TF=44Ur4+t2x@?Sqv}?(7r!8gyaZV3<8itlnW|3Y*#KW7z+@4s3yQP9C@ok}B0+HhZ1J&7bAL$!2X>%;NgxtSlOZi3-W51{fDS_m z&EdEt{0#_a57R>MH|Vv+%fFxeBRPjlaa~-4om-sEUC426DHc?s3n*=+g?y%wl1Gfo z-(~?)1|W-4;iYgM;m7)<-6O+HjpvxRs`K(5!85(8lCO#*5o$Fb*ofZj~*SVv)T90EG`Z4)8QsM@= z#oS5UcFL)VdyLw0&e1MdL(7D97KvZt9!)f;Ss7Q7i7SZ2aiRsug1+J(Hblx;LH6AC8-ISQ#8x59Ll~dz1gw zs7+e-r=Oi#II-&e^+u!q{;A7Xp>)0Rq;0iyabF_$L%SU=&vi4ei5z1EQw1&NdJSU3 z$Ls~9d2zvx&D8sL81pJ@sZM50r#Xp=v@Oy7WYUR-*s;^G7qq!Dv3jC1Gg+CaOitpL z9J9F_)A49>_$AXh5;vtaK&#Pe$OgaY*;~*Hxk@D$y|{XHtN!=HTC<1ig>jqY&g2eJ zd9|9vcm#`(-5#q-iTRsT+FUovbE7I%!$Lf~EuI_fbSTs9XajqYO}+HSJcnh-uT(2` zY|P1mZi>XxHF8aM6!@}b zqrT`x+iL!S!P3jBnsPg`uhQ?lnyW-F{`ytX&N)ubMiL+$UEtF~I;#re_e7QeI4hOR z(R+uwolLU6eLr~#_Aeel#yEF?dn>>Ovrg68D^g__x|&z}V>f*9x-b;)MF71@M2tNF zx)kq@#FABWNOlpmyU?Jy8-9Fl-C)cgDrMAoGyIDtH}R62(sqbM*$Md8l6h4{bs-Hq zd2!=vRpk{eA?yHBOZjq6*(a!`p*s9N12v*2q4m)nF-AGORmth_U^ksIH(v~0Y*>{4^V{SLn6vd-}h~JBYy* zfPQK~p9>We#V`t67~EQS1$MPZYbZX07_5y_OI1R(GSaA$>E@BUtuSeBQ3&?yS=~#e zf#ABu&{Tt0+-6hB8L}V>SlOq9=*8x%cO1e+V!R@xjej?jnOv$XBZ!7OalarL_(e0- zyhc$3SeVpm*rya%e*efzt+_}38P*)1>jcbk6|-g?GzKY9Fdjk-DL@odB?brp7fjxO z!ih9QMGsh(J5Gh#wY<6da;(-2&oQ@P~~^(E=zzn+)A10Wwk6YQ*-bV zWm^dZ&4|=K4YX^rCdjTM)Tod)+SDh=sv#N;c(4VAT~&9hR#9~mMc%;LZnZBL&9FhZ zMbU(w!Dzc0O%>|lTWJ3qcl}V z#>K9X;6M6n*O&pMQOqP?AO>;MP;QB=eE~jq$8NNnYxypD32^o*?$o39!`Ugq+{tOB zBvtBj6NgSzX3ni=?wBuDRa=Hyrw`~T604BI(KoW)P&>?{VdjtTdzXtd(XVI}adnsu zN>R;vf5>)sXOVQVE~!pR+l>skZ?4yTUxU8%HB#)(Mn@=8LzDE)=8FQ}vIVxWeLSwI zZdxgtdUv+@Vy=6mgn3C^-JQk5+3x5iH|;u1j*-FF7s+mJGxrSlCGJ}>KMPjV*b#CN zdkpia)SVaGp&fwzyB|>gd6}xp*XprTWa?IJ8HzdXb!HWvo>h!eC&`VF;s03dH%4o1 zmED$aQOY6+Vg*#@?=oH}S~{uB`ELx?R6L3aCe)dWxfo3>L<);y=|0(KLMK@u4? zcT?RR8XoQ5w8?Z*%SPPEq}<2L$|SXf2}_4Gsmel4kW`)*cyZG0IyGf!n+)BnIR)R_ zD992(SWOhnjnv8)AW)j!5a~?cnC@PYvIZ$3wtoA%?(TJcJtM=XkK{6BHz2N}TZd69 zt*&o!UBgy~;MzNqT;l|SmUKG+;S5kLo3=X*mGFYxv8KE+X}EoktQ&?tFcPe(IZ30_ zsdbL8PN-WXXV|UjsYxX%)Y4E~()NvXswgDY)l@zLW^mE%3dK!^VQE_=S95(AfQU$B zwH6A!X(OR{M#fjtH6f|2F?a%<=yiqqPQ&m?Y70`D2NHizef$0 zjF1s(C^=*zhUiVmD#nhDDVQ-RcP_q^BFaZwQazLD-gLTGw5>@d5oFoK`=q(DKACZp zMt)wN`;`tu(vyOuOqNSgXKY8RozILOK-q2604+A9SgxA5pDd+vz>Fp80ScG-gL@aA zbLBY;_a5YBekhwkS$k!d)tPVP;Qo>qE`jT^fqG(RZ-!qKdG#gb@{;<%2EDR4dMXpx zp4U+bbuSUhx&EXgNYFPJ!4NeLs|qjc`hrqN=Q8os)ycir?@6xSEGAV~?d&L}0xF7Q zD<^*lhg#3T*n+aIhCQi5!qbw44pfq_`ut*R;@pJ`&z-OqfBq^t-B@sWqhm~yOQq@vVc|oF(sBa6)nv#Ud43tH{K8dC4V%zt8h3svepO4VB zj-LAYl{fCwOQBttVh>TwNsm~o(nZi_d-l&p-s65(W@TnUHoG808kvD?cAz=&!V6Eh ziIu+hA}muLx!Sd&X>{0fNqVJ}=m>KIndY|m4g7d!Ah)@B-sUUt;|ZtvXF)~SEZB*J zi~rS0aMqk04q?)Rb=Zqc!X9!LcRqIocO&4Hhqk^lU9lTu zl!XyHAfp_M5xVQBR$2=PV^lScxf3d}E<)?cTwIvTHOhdxbliPN<(TK)OUFI0v=bJ! zX9d2u`5Am}^Ljs@_wifd`mN|c(AwybCP^B)S(hYq;Q8k#qo)+Q>MLl2N;$O6`h`r= zN4qeQOuoKf^ECMFx5F@c=|U>+6DLza(N~nEcilQrw{d3(8Ka*y>Wm# z;;hy9mMoaPpX@%RlA66bRjH)Nt*J^g^ZfIts9JP{O6{Ua_%oW{!?ja&#c$r>D>{Vu za!=KFQ6VA?g{9A;fqY>0`OH9OZOS2Os?Rg~vXgqdr43#r zxPimpI?B8H4W{o|`%Wfq(&gW|ORkz5@3VY(hm67{GeBlC{n_XXXrTRi%0Wxj!AJ!v zRYUK4PB;CWkC3OEh8Au4t|J*6k#9xsW-rHu%*obV&n@DnxV11NC}*yHkjrdM92JD| zTH+6(!R;>?^e|_&`EMB-`kw&&6niM z(DJDRQyBdMO&vt<5X#lXE4C%VTc~u*En#BYipABku=7t0X|XE5SMe!`1&(%J!W?Hu8Iz#)mN-SOQJ8Yx@t`%bn2K~_uG{^ZISBU8#+`esS_>AAJxct`3R<6A4*2`C1bLveU^(Cv;lqdYWs}nt$ z7m(jMvT&r+2NE?Ch{D+JMas67mvvSB^oG8{{rh%Ima8kzy6ED;zIDmeDZ^tkE0x4~ z+qMi2p~m2rZRaJ_b$CCFz|?`a(Mx+j{A2O}>~}2K5!V^te!f|_hHxDI1P}rYS{Wge zo#W%3%^7;dGtC(Ts8md^H#{-<1SuYU)Hy!s8b_bsI~m=JE}W#_rhc0q6V71rofU3~ zJDt0Tn*ogeTNu4DX3LsxM5+8S^;VHXBh+ym?6jDf6t7aPS0pN2-xwPK0-_Ob)f&`Q zMhS?3b|aRcir=n%KN6S$AK0wGwgO0nL1=8?HQI@zjX`!$GCz%FjMG?M@|anJT!h*h z0kNP_{Da)|m;%@5&X8jU80B-)16Zo)iigJ-FRTJ^S1HG4YRKVfOnhCH_F-O4NZLb1 zc}x_?>oCNDTPmfAfaaI=9lX}a1v9LgFM5hQ6FFAp% zsDf-k_q_}5Wjm0Nl}PZs_%2c8WyhE3W4ISyyHOyrXoj#EPe_Jwoj|ZA>X0?$<)jQ( zo}Rmfl4y$wD1jD61un0Xc}bu*yd?t_BJc@*K&I9C`cqJMpiHDs{a?=B1x}8t${(*= zx89HLuCD6$yL-BO-mjjXp3EbeB$Js*GLyheGD(I269N+;Bmn?ZK&-z4frQtrLJ%Z? ziKv;?pAk`1jIu@-$ja{MuAu)VyQ`pn1k}Lp4|ZKq5mp7K%m2Bzx+jxB{Q3JO(^a=_ z-B(rJd+s^+p7T9EN#|KSi4e=xmV~HKN=gYqsm+%JzvhJ5WeqiU?c1aZw)`zYQ3OwI zqO~cFdoqp31%!NF(nQJRHIrWPrbHgAaz*daOMAlYmOb9E-%xph#S(B(5-WH_XcYN# zbG*P4oMn%|>#F1tJv?#K+#-2RTQoBYHraT zu)h}Xv%f}maM$TBkAl__7Yp{+qHH2%<^FL)zwYKl6|1_}WvQIEdCT9#-9fJv@&;eH z-L1JTS12cF3AO#A{|E(=b^^^+vo$wMk*Fa1{m5w9@_51(f=osTZMLw?y9~c(0{_b* zQ-Pd;ND6%lt#qH%OjpvCaX;nten<0$YHH*YZuI;~mKC{^@CXvL5=q>5jPeDlXij(5 z1^h<9D+#jYGRPXCH@;-6TaabZwP%gY!YpY8y}7U&E8gr?bTpVQzpaVp6{Whsz$%qD zVp=SU44OqzMAz4Sd_-WakS`VthY~&oa(Q6h9jns9JMfeEHsFa{m{nwF&e>r!Ivn97 zj(ioEEV|O;cU+JX6rm3I*cri0J3i(q-c>sVQUpE|{lR_r#!b7`i2vyyKJ%0nR@KXg z2ET6q73MG9bjkM3P2I7<2}wNmoo_$n*8WOnRW&B>__Y*QRn>kMi^`0&a@C6C@JgQy z)XL-Ia@KDT2Lhk%>)(W@IBXAmvVT=aQzRW;b{Kt=6E6_Tf2)2}i>MNo_y0=Mq?l&E z#j=#vK8!yH&*ov`Ob)2+Qf3Xv=NqV9z=A~zdXKhx9%b^yf-g{5Y^WoiCtS)ndUk06 z*OdP*(^pf|mq8DsnoLjm6X9Go!mbME-bKNmZ&+3L9sAezCtMa(cct61+~*1J$@vq0 z_`9U0uZI0MIM{EMpM(?sST38<v4c58p#3P3}B*_j0(OCciA7m%3b)!dHlruYUDq0 zqHy!A=#tVcx0FuU4f}`o+h1nCUv5FA(b12vzb;?GZnUFc{ZeV~&85=KdrM!s71c)V zAKM2OJoUdc+051ev=3naMN6rotm<>{t+p$b_{BC<}2P87RmMOUdm z8fh81F`1hG-|6IyYg;1G6?>L%S-W}@`{AaBHKX;tx0Q#NO$i zN$Hc9u1k5%j?L_+JGK-|Z*ug~PfC~cO!r!HQ&YlgxV=`gl!QNzthSnx@pVsjW&_6uzeNs%8sbe~sWgtInWG-WNGB-0Hpgv4K#e9Zg$PV5aMv$0o zEPjKeE8)s7yEs+8s))+JZ!CJ>So3{ii|=0qL|5y@Z_jJ&WcTGgJ(u6Oy$8;@75V&% zkrnyeivQieZ29#=eM4V=6n}yJSWR!Hrf&d-YHuc(O0}g@HV45>?=U&kgpx@T^*e~l z_72i0C)M3F-(WRSdoqRol_px%Ta)f{5~V+Uap{sZ{e^yf!@PzvJ(u4=nzQfnCFpX} zl-k-A>sDlM%kIwF2d=8W5)E*x`In%Uz6?D)O{!^2J(yiOLNInyN0%A+8@^>DWg#AtNB>jewCg z#C*vRaTX*-o*dYf_D5e1-}dk5j_<@j{rhzJzgD3ipchx&_b6N3++VaWx*EOuVELaf z?Hxg1ylDPE{*6uB+KChBXXUq@G5;|xg!fZigq6(2L=*S?J;$W(`zRhtb%_f^5$b8K zVvbkQ;R_I>fQnOfKHEu!7K<{yVwHSDH1*t=;j=92+0oat_F|9AjAuG~zIt^cZo1tPXMfM`Pt=ua-4gm3ddQnI zJbuj8CFUPg-HMDJM~|DlDhc*Q_C;u}_lldY=;?t&FS@yIaEvHbj1AV=Il<)FfJ79g z1VL5YvWYY{!isFd6L5PZS<`i&H|5ss$Zn}4f#li}ciCl-Qc8G%hqHg5=#bDYaQpYN z>*}jT4>EX|Sf{6{{miX+Imi(31x=!0O?=E(T#Cxb0n|u~KXZ9JE_A}`C|V>$L=bXL zj3>}{^qSfl-M-A!byKg&*SOFYw8aGhJr;8?QSQL~RNsoA)spv1mAiq^%7~s|riX7x zN*#srXhl2iht4fN7JE}-)y<9vSoHH4~ zT;O8KR6sBjs6W0l#%WeX5i66c&IQDYAWQ~-W-7QA$bM(b+8baZcrBH@VQow2@;xgy zkF0KNWbbWiSUqB2ABtPDt~>KUE*=QC)C(>NsO`lP``4|_qsf}W<_`Aij?IOd)Vk)@ zzh5^|zaDI5sy{O@5N(BOLy!QdtCuqj3qT@fN11uTUM zrx5ySf*?-Vb86Fus55DY+eg&2&*99GfPU|ZXo7}rYfdJcQ=2Z`oU%U&OwH19=pE~V zEdxROEq7DGgS5!1H3Q+AP#|M}ExY}i?b!~m*J~Eg<*j#o_>Pv9fj}U*!v3IV26+=H z4c*sz#~m%1Y&K)xpPbmZ9M~LmQE0F|WdD~Z)np)lB#PpZ?Dp+B`*Zn*hJ11L(9m!v zx~|Y!YF~BnMHgMX%D%zl_~fYAFlfLJ5ibaoWAA$2gfoeHwfk__E# zB+E9yM?1w+7h2UNS5ml1b{PHCcR4A-*|4O(W^%TQ1GN4f0M zd|N0TLam!hs=+3*!T7qO5tTijTtTSK z!t_G2u!uL*(xz4fDYv0(;uEb)rnuBF+=0hNy>O{|Yzy{oSAGncF|LLp7K>fb7AZLx4vMFNqrf7mZ zMa~ICh9@DPc_E((h@^}bgt9q->M`*S+7E$0Z^T0nproLWAyv~XR_`=H=}Kr5jY zIPrl}!db@?U04h(1)iGLmLQ%|pvJsNy$}W5EIex*69i>y9uX)}n-)R^6Q~;z1%^EQ z1@hGM9h3oAM0J6b0)>@G1w4JU7B*0MI$9yw>iTM({X?k=`GUZ7%u2}WxXIB;T zsljdAUy82Tv^ifW?QQ%oA0Lb2K*Htr1ldSjv=W9k6c4iDm}Dl5HwLFJf9_27@e5XU z)c&WBk3x>P%Y8gy$+0jSimP^cNka!Iv$mu3Mm1JpKRJKWh;u!hY2ZN!^kP%*VP#?d zBrl*|BnxoW${pA}fQ~hfE}M92Rwj7m3|8G15kg zM|5MABktrl&0OO`ZtQk`buMfo3tPyCEwZ{-WWQuV&$qk*?jEjPtL5viz`oW13dAB2 z2@A3+yWuC|?cCl8eZt);v^?w;)ri4kEzaqZAaB}ay*%qh#3h-=dRe0zv!;Sr17ZT2PYbYq9ORn0BG=9-u7EBDQi>4r zx_v>e0FmsU0z<2&#O{t&Ep54YL#jzy9Z$ZUX)zT`Gs5|g2NJqF;TNKj@~kiEQ4{1- zvGtObfN%(h%imd@NHmiYdJ3yr+p=y~W2&j6k|`DeA{>mXM#7Zh_AWiAWm+uNQayh7 zhTbGZBI%p(wd~(}A?yxUMdfq4e#M)Uf~H8DOnem z;2XKcCbydtIb>k0sw^+L6_q%(#~jchze^Gf!7w72X9bg6i;1cW3|=f?;>*kh`E*VI z#$9G5R>Z22=J#@w{3K^aO{FARl26A1YZ0xOT9@V3Wsl<;cWOUSmW$VeqdtD)a6??-WrvFz-U(TzHOJEzI^IX zVyJXKzPEJ$`snQwTfV({;*N+%(#*&`+qR#+eA|6VWMA^}`o_k(BNs`Sw=`+`GfmBH zEnm1gaD2D@KgV|mFF8_MUtfFV5>i8DqskpDV0LSqBL)=+c% zazPO!-4tcLVRYHG_llfygW}W4(L&!kb0r3Upz1inntqLqvR?Z_Al}DRoio*As`i-T z6W58HMUUfx;Bt9ghQt%)iuD8#nHM}iQgzLv=ol-iu95(!7(U%(anOESQr%{ttEIi( zZ}~k4T1LEy$LrEXbg^R5g6R<@D_1^YJ&!+$O!YIg0dTaRhsI?PX^ zySVHALTsHcmTT}Me|&(m=7;f<Xc;kvE(JN0rxpLpW#MZ6&)5JaF*7B3+-Fff5J5Qmb z(@vj!0Kbl}V{~|y5R+o+i0zsg@MT1(A)hIh$Qpd9fKmojUd-b{G2;WaCkyQXW~xYN z>p#Axyv*MFW6$g5eXL^d+j+wNBKqBHb*~?-yKYlq1?Fp(Hg7FIh(h-3=$hGkH(hqw zrh8{uetxv8i zm{z8bSqh_^tWQq>zYkxKHibIy!xRsRe9&S6Wftf#wWlMG4!nV8pHn_C9Z6cSBk4b9xE-@No!IvYu3QRUoFre3`iahinM8JOFe}INF zB7{rM#q>2lu>ZKpev;j^b0_+u{kyWl{_e@0JMG{7c!xcUhBra@kJs35{$SJC-|u7# z_M2NbZ5^e79b=nLjS(km(pi4KVoW1NKfi>z_RsnIDiHv4x*+3n^t?MdaaBQ$K)kgH z6vMj@p{mwr1+QDIV*9pt7DeYqb)kTuL7dNV*!S7B`A~(%XHm_)gzxAzSEdoZPSO~ZEpAVJj+448oOl>r8#w{yu=3{yLekc|G zYB{2=E!U!E5R8nZ7gBiP)J8CTYRTb-ma$eDm`YC0^cN!M_)5!Do7?lgJIX`(ojb*p zX{0DCbzYZgFAX0U9`0TGU|-LW{Z1DWhi^XL<2*3D|H1v~Y&N}r2(7T+8M=9Rv5!2b zZGFrXvyZv$&$SPxU|`hexnf&dRp!}%Zdx360MknwZY3jzZ2!DNZVpR;mMWKRo-_km2tlBF8~ zVj+_MIZxs^1OMFehdn>X2ImsXZ)Ki#)o4#=cm->xA#_?pGK&~79~m4wFP@7iC8<8aT-bl!Ll=W(9;j`b28^(=2-_@xXG+36a>ByoQ{V!vj; z#&+AsXAX7jg&)q%KYHj8-cr{0?qwe>Z$UfypU)kKpJR`48YiJl4AjEQ_(`cS+ZTL! z5fO*1r2tiM^`$1+XUcEv?_YvWm7h!AeGut(63y5%Q1(eYIPzjHX(!pQ+g~0ULL15> zr>k~+r|}d{Qct%bnD4XH4{W|-fCv+?2?4S<(1ZLwK3`o`0q$b(gwN{>*i-D>^nqjL zIW&p!ix}I-^GA>6rsgK6a>tIcg;O3;o}XideCY1-UUm+oueVw5K*!y?I{HUO`a5>r zO?ACs!X<4WJWYT}QdG=Fn8oOG!hDs&4nZO0gsi`Giewd;Ecs%1YF`D)mLQ}ZW9RzI zb8P<%HFAVQY_Mt2oQV+|#!Q*KjDGk>UrLg2KjnUQ#_p#!j*#Aj#IcxT@rdU7=Sb52 z{tE95ZTt~@1CeQ6$`_~ z=0Px9yfiA5I&wtZV9<3lIi@=Xs2h6pOMw8=f z3$3AKdD`vsYW&jmAVjjG=H}sD;aOhQQiaLJ+`(NdH*VP0^t_cXS2O^||}x#zY>yvh9)KT?cc^8(X7=+3>EFjSZ%- z*DU0rAf~#1y9(b1p%_Sm!vyKj^c4ud;D}Rn&sAt41`UoeinB9BbWb}L@LJm|@MEGN zgTzD@Ov%ExpRYJN6UpXLv4SX5$<^7u_Q@AcMSiD?njBFTzqkC1Clq!+gMO=|eQM6~ z^QJe+^Ma-j%%l32a0CXv$V;jcQEY~XFUelNuA!l!emx)Z86cyGgSkwmX1SucV=Vi- z$JkYmtbImAAlZbfvR^Xis5UJRQF6i)TEJ#+lox$tXp*i;nRXS{LJ6%4vgqUYtLrR4HnPh7@4ubN&y z-xv&`w_ZEOCTEA9lCfeaZRbwvbMoq4uJ*8MlIdxH6b7NhG_w$OXNJ``GCH>vK zbT91hxn_J9gu=ir5)OL^Xu!4w?GGl9u6TnWP0v=;WF74%K34(}SVV%c$Ye0bJ9^j- zpnX=b0?6M9-yS)4os`)#cGSRc!}muy0n(wWR#k==Tu`sPq>6x3xzmsjYlheFHBg^d zwO@d+iW*g~{TWq7et)Ci{)J!l!hJ7VO726ra-Zj`_wirR6o&ne&OIj`x>Qx+W+RCA ze*1~@+_6}v@Pf;YR?z!@?{>vhugeV=DZd|ONfj^o@wdq>S~(<(kxVA<&8tx!ZbCs> zb$+#TZ=ncMYzh)A6!E#mxn3Z-YAk+nu~qD+168#n+*u z9vwU>5Mz!2?Wqd%RF~6JA)S(GY-w(Bx~i+##jzi=H`JB1ANxmAI zQ6JN^cW3awd4>6FWN%Q$AC+ZJn!m;?%lJcb&@0d1EO>7aAew})k%KbF3Id$)F_L_K zN~rj+`4s+ltdlia8HqB=%XAf&y%kMgXwTY5FGM@&0WQ%-d-g&!O%G_th4xW6oP~cz z@O7HW`X7IOyt^tQrN4cFaO1P&WtO=L_|aT#Z4UU+ADjtZb<_0rp5ES`?bE-i25x$( zdwSn=chBWFU*0owZh9w(pExTA4cM!Drn|eRZz7si&O3l_{{Y(ooF0>P-nHz!U|`U1 zB)igRGrB;H`_=2voodXl+KuJ|J(nS0sgeVw-iz}`SJN#&{0~sog$#M1ObfNhcO0||#dI;<$99%F zIy*Y6aO#x>)Mf`AxtPneks!<;MPQxCPGwt1p}i1jPq03JA%Q4nlNVsaNuHuv=L@x8~)Z~;$>a?uKE#EEd znh$<(@7}9ZsjE{H6T5d$Ok8%^?%gT-w}wk|u^QWT*AXtdC)QGz4NFFLU8-*HSWx$y zlY-x`ro0i=qgZGcS*|JnF#BY4()z^CruI}aluY+se|`2tANt0t+wL-qO#Gc6!oNS% zq2b1nM)H>j1hN7HW>17hQuKeewgDVmKRyslw2ZNGnY7) zK(Z5X2#%H5k9SKNWWpe1AYA+;0dnKC^I=t$BTeWd_D!11CGDjf+a^MnK}+isPoft4 z)TE%*$F;0S^PIXwQMr`g{NVqX-nO<_U9@g6wknm1W@B}+TKKi~sUF=2b!StYB0E4vIr!yL^vBF;X$pd@$Sc;`|Y2Y-~Qs&$L9~Thig~X z)~;Mn4*67F-SWCR(gKcIUA}aB7drYU#{SGZZ`!xry5mOlP9+^2UM2~b*Hw5HM9mbCCQe_-du_i4L=hj7{{6sJa$WZRA0xX^x&U6@);f&83%#M?W zc3+@6oSk=#U{+kUZx#I6&bbF88duR4%#;~a z@HfO=LRbsC6dvm;^dH3Uip5M_(1~*bj98Wz1f4X&e3~*TQ+q)qziY)CE|EOmwIBkq>Fe<)xx?k29jEvO zxybT!SGcU9WYGRb5Q$O4o(Uuetw`&-&fCV)cr~!$*!BZX^L*TK)3sm*Dr) zk)Qr_r1kih@rF;AM*ibJMoJDHd3a*7&+9X z+u8=&+7Q>@clGU8_w~a(G4Q_zV7jnh+_q)H!AzXkGWV5(c}{k_d~&j<`{>x7OD`^U zEh$~H?YgbUZit!Qs23y+o=x8KO=Lp31Nr;_6#jbq%69m(&1F~j^S< zzoSKdo0dNOfeDvS;T6}&lCC~d;;Y*(DJ_B6Necgw_gY%OR4)7Y2Bz|zeu?MUcj5a~ zt+OVG$4)+7Sq@r^0Ex+ZJ|&O^vdRx{u(Zeu>nuyHMQ8CMoW-Lj&Y34GevjRKO;yCBymlUCWOX{Isa|bpk~aHD7bk)GAkBH{3@^xqBDz z1W!QUGMEz61#${p-;zvP3ai{CGh<69g;GW7esrnwh*Ru(vu9rhH@bGo2H ztcz9l@*YlB#VxzY(+m-(!R&ETvY=TkKVzCR0%7+h z-qf#|f}&-Gq4wxGc#~uUwCZn22v9v})`7SuOWc7H`&8lJ;e$K6 zx^_6HPBU&GVT<~kS;15~4oz#KSjFP#q{ z7}G=!+-UJ^-LK(0r#m~R?|jfX4R4>^bT^@ucW;_}=1g#Vs+35SR(7XS-RXh70|R?M zL=NnKp2qzkE&kKtC4d?`Dse$63LClmew~fn$z6U7lj6%BTC; zgS(E~2m5bu=uBlS%|X2?ldbMdo#mU38t*$KrjxSrzKXen=_{d1199?<6F9HE8JJ*B zl~q~x@^2BPN&$|ckD`O~Gtl?u2-9B$jT{8Vp4Vj5q_}zh80UdL&xwbC|2Ci6Vjp8q zmG`ov)Q0z$_@k9Qw5mV7IFYuhZ-|Hao2QEw&Y91P2J|K|U^v@W20k)>3Kz;cd!jtb zzG%;&nexG7$Jhha5DL%E#@>z1PI}ffL@dE{(!Sf@-*3;t;n2(sIypLedK4v-s;t?k z$(U21U9VBhJQMoha%LlQIkTTR$b5wPBJ(u0o6k`*rV3|Hz?*TpGKrIEyjb-Xb_xfRjA_A zQ9OOJILan_^u?$IJI;Zk@Kg^!qegdxf zR3ZNcG`QdEdPDJ`8DM<|>wyUxs(*tpR%u^8P!_^^JQPi(Vi=ELKJgp4rWfr7vwQI#tbF~J*A6T#eA5#k2%EL&pbfnbkd6}TN@Ny3P#;|SQ+wV zixubB)D_$r`i0YEoVFk_ogo2gr9|`+OJtra5eLlV0AJQI)b|H0p9^L3luQ!e;?9Wr~W)hCKP`FWY;M>PqTE;FPYr$>nTNA}ZqPVOWPZe(y zWKL1}P`}EHGQ5*{P3EYXYf{>Risz&(pQM4Nq#O@f9GJ5loYg&da>*`^niHY!X+@dto||I`<{`*BuY;_UXD$Su{U+uX<~Hcn zN0^US`1fX~6Ba5ScqleVMH$!c6Dqnx&ivvCJrx)`pKFoxD?*k?+KQc_Q|N*RP<*a; zN1`qQWRXnvMG%vSW+(9ooF@V+&`6dU8XD+Pcrz>)5Ar%?ABI)-_zX|9p?{L8WMu4Cv~d&!jFpI1XBFQ;p$*cDEiIcNf;;)f8;asL&-1ad5!l(?iXXoT6GE zk7dvi`#2g;Cd+TpwJNZ*2qDxe8szCxUcH6sB`#g6eD%srjW1k-(iiY=yS*bHEN+J2V|^JmIQ z7}j{oo&(OoyzG(d2>}ISU;p6r=A~nC-tBp4C}$M{WB+0Vc62AZO0`vmk7xKrN$#v5<+oqp!n+}yEe zcAY>+j-EPz!qavb9Y1RCeb#<$FVd68j~o)Fr^lH^Yuqd&5NAf|{j%4T9>dM;b6ZlrVpIOGNg!UHT zMP`a*uS+ZvV&G_<5ih@FfD_H?K&jvpeT8Dl@%mO#QOXA(Dqj>cMu9!KE!*3B@S!zp z`FOPM%8r8vJN7j7@oU#Sbg-i*z766-fw8upx=fAVgIQta+J`>1W({iW$!_yMcH*He zTN?5;!KvcSHy5V@Ya7SL9(wG{vB_+Q|NehFv8GU8+iZA~zE~i+^2ER0?|%s0$T%2n zAK;0tu>^gEAWjku2r@8`MXl;lg}(+87C?TU?g`V0f#^iQCn?Z))Z9K?C=3pwS3z!aHz@pBj z2<#p)2X~gP)5TJU<2;H^3IwnWN-{;Fbdc{LNMXe@-lcq^a6Z>9M@C2OZ;FbdN1Mmo z>K?=joWUVO5m0@gq2sEKhJd_Bz>=m2ZbQ@s2@88P{I9Qz3i5<`7VQDCL>h03=`w$Q zhc6AIy$Weq)0$3J_>P2mIV`a$w~XvrkLGr3p3pxDEF$)NEA zSI+T=LSJ{_{dVNd5;2r$>jYj;Yy%D>2a{pRgwc@^f%heQUQgUKeR+3pZ};WXzuK{# z1h((EY5T+&@rE)s@yy0?5*XijGXA;bP4ReQG7kSPikBb021XYZWcxz$+>CE0#; zRza)J%Kr>0vAik%x!6QJK}sP9w5jPa`;U`NA41YhRbT2%UrYWu?Slf@Q7>lB*E62} z68t;QCq<8;FO?_0^nUf7*NdSEwGo?#KU?2<`_M*vg8kB$&iF4P^>zKZ+Th{H$8+3J zk`GFEYba?Z9Oe02@vtC8me=9H^u0s69&GbY9~!W*sn_{KmU!NM;(tMR+xs6Dc&}Pm z9@uf;O5()Zd-=V?fu%vi%d#F}vG1iy+xhn@SUc2!v|XhB(W;K)=rd5JnC$%jzqS25 zO=sKf{pjw8dExz=j@`mp?e6?D?>vwbD+&y8XgN!PQ5W3KpRdt-qCrX6ao>O;`J0NC z_=i9EdfUAqN$j|1$Ysdqd*OdzUA%bN!9lao62Ttf%{PIkS`sz%%RjVS6WA&i8$UyR zm)Fp_B1x4Ym{gK_wSsZ+K0{qxy!6G+q5Y^i6w>S;*$;py@dF5=dUV}rRj+ln8W>G4 zYYm56mkl^4JY!!_v$@8wx1q<$8GZWIe71l2?DGB`{G)+v{@QTs(t%|y;c&~cfu*hC zs(;ekX`53pN3Ufz(swP=O$)kQFZu&i#-xDxRAypQ*)v%CJo3~Gsy zFZuIOmg8%joqP7gcWN$eA6>D0q~XW;`mcC$E?#3@58tqpJYyZYo?VYf#KFB+Ri6Ku zzxiHvODjD3Xzqvk`or$LZf|W~zqR&l{jrXQcZ}wBE%>^3=*KxgW9% zu9SA?#Sf-8q&(;zgvjNti|V)5 zC$o)f8Y=b)Kj9EY6brtW8Dq9Fy9nai8N9ha;~<^(JEB`z>Wouke~NRMBEnCnBWx0i zZqX$;F;l?|AWPe4uNvTk^KU1+(&?@w*64Zug$YP&U-Py6WNgb6DfT1btTF z`G8`-B`fw^Wr>pNryj*`;~iA5kIaYtAa71F*DyCT4>F%-zIy)MqW2CJVpEp|f{qDh zVa4SG^irzLwXkMl5hvo62*m2NqyxL9S0#FtN-B7{cuSPUzpym8$WQO%rk2ZOln8aTSip?tF_o3TJ9)!wo; z6jfC|zi}W^6K%Y^b;58r^zXSI?9I@l9uHIoL8kBasd zwp$;J#UR(9l9Xlm@JVF|ngypp8Kd$+5kgx`&P*zkvVvxUvEafV>dq~lOh+{}5{$Mq z_2k76FA1J0E7t5zCO!U8#G3z!#E(L&K=>ZgBdT7Vn~vZY@h)aHvmg4wg14;p3LrH3 zj7|(SGH)l}sNn4W5$G`Ls!v!*R&m`XT7pSamW)ERprT0jf~wx#G66C?X?~DMh-#ev zXtJ>(6;6iDwzQQDDV~=2vHHRK!KR{gEZL|xu4&>X2d(D#Y%;94i}6%rIQZe-uA+Qw zM>1r!Wv1Q=3A*G`Qw?v6CM3pNhLYkjv0?SDmiROILfFhf4khK9Ni_`I2Ph&iq;J$*pnYF9T7ZFyGI8&@}1_pIme z9PY2!4Elh6XG?rGfU?BECkp~?R!1;qK&TuKqa)}@*dDimT}5;AbHoLe4gb+pe?L0# zT*us8NBO|>=*8!sx0AUOC(!JP6DRD!iXF_0Fuf7HxX4+HbxpZ3_5Xnqyc`vP{pBxMILv?{> z>y*pOa``;QUe~F_1#3fY!=6g=e0av?I{5iWW2m9nRU2xIGzH>@Hx}skl40YWBUe$P zX5{!F;Rp*s=wuI!h)v9$%n{~M=ImV~LzO zMHa;d6=l@$8EStwS$o4LMNLsg`g!aP^5Zf>;hr%cFE7fY&a>i zN%aKIrA45a17| zFb+dAj;Mmb36iQGQsf!0OYxh!+nDi2M4tTg;?|v{ft@Q`6+z+syx9_{Bh4FInJ3GD z&^iNVYnb%8K{;$;B=|m?%gA-Acf_8?iOwwh7G$ zbBZr!DRYXF&&ab!ID{ylNg)*rARFJCnlt`D;N zASs;7cV-IgTb5qFlV-YAw<6_#Lci(h>Fw!R-t&ZAo}NZ`^j7v0fDXRQ{s@L?1AKu& z<|0QYDZ7Z|Q3ANo_EH-i2vk4AFJK3;o%;SELuwJrm(R43Ax_8g0*D-HU_s<%>+OkH zV_g!BC?1z)e^d5&WHd|mW_ge0!S%mCq`6$$A=$(6(joh2ipQg%oNV}3afUn~h@qI= z@=ci06;}J1%>J-Ek!y^h=aO|s(Dcamfa2jftYUN-Eqpdnj|NOt@|vP1DSM!N(`C-c z(jHer7q!)2g+idHQ!*h`K(EHwI~fFKb3=#avqPdgz!46*iJPZDqBOj9xf zJr~x$j|}Yd*!@-%dp&5*NYFl3^>?3#p4H2&f^W2*xq$eYFyBul{x2kAXfd+DdqT(9 zIma@y?AU9v|NeiVHRWUd+0HEdq5g9NcbIBI;?|PPEf*8s zV)YL^#lEZm_JzN_y0c@;)*o%%($R_TJvZjym8z-*)GMVAAj|$GdiW~U(nRel=>u?K zp+~QJ;;O5jc!4A&Id-0XSz0ghlJY4{71#5=`ksr{i;DUwO^_sdxybH?thL2~t~je~ zseG>CEcyXYlr03{35bF>Sv|vt>|`OFq>e*zGM3@J*8D%88f5i(V$VDS2?~?BOst$F z3D~Ky*Xo~{D!+^7?Eb2LBGmf89 z6*?V3@eDzL2{}c{c8W~SCZ#VqI;(@U=yT{h*+Bc#Ji>$Jy&>ZG3+6B@?m{NnNXeDQ zsZPfsmsjHLw>U-Jdra}T)nkTF0-@OVUHfj?Fl4k}Hp2GZs@tui{fg%w>~C3`?2}bN zmn9A*bg~_+@Lqh!JQAR@;l@x?SarSS&YIjD|X zDa7~pe#`Gy0^bu1ub1b&asb_=nMHceh~)=pl%}Jsw2%N>7{S4M6 z$?HPhz$AEO`x%#4;3b)Ju5nmW6tx^yyqs#BKFzT~7kk=JG<#aG1oDV3?=xPPsIxq8 zxLw|AKfpU+PD?QBU@q9f+~`b3;{^JLfpsAi|Gh zT`4%c7FmD+qDj45R{RVWJNSIeH$k`ZcNPPL(h`b9#;Zu^aE|&K@prN(>{F2@ z_n0AaVUHTs>Joihmp<9h*`;>cdz3ILL?Z&nvxWymc5&7EcGVSYNVo!Su13wcWesNc z#C59a)vi-5^fC#W>U9bGWm9u`OjWgp#fUa0x+ChC^#6(CSRkNjqwdg5EW-b>A#G+P zQA)hh(%0AWq+42&Q|#Y0*Npi@k#lh)8@9T=eo+)n?Kxi}7O-bkx1w%!OA_Z%G(+Uk zU8d&tS!%c@q*|)mhqh{_SHDp+IYS%Kv=J#1fOCXZBNC}LB5smcr!V~w{|GlQO%x5C z?0e)L1Y8-Bc`1MvFo>x$?0hLeJzzV^7^rH)pIR{HZ|JW12r7~J$^M@GJu+LN(no5# z9q`}v&Ax{o@-?rgfV|~fGwtm|?d@!P4LzfV_(Q0l=83Ho_V=13CQrN^R{$4OW^Ra1sn_Cy=cd_prKFX@-0xdKzB6mnz z&id_l>^B$oEb!wLLpbNGj1$eRj6;ECM5HM{nd#uMDIzy<;F%U=qUX@oPT)nz##lzg zH+sVXUpeN9`aI|tc1+blcu_sgkr%uH6}{?lxjcvcje)d1jQ*VisR0XziB+xb7f;m& zeBN**9l;;AYhX~m;ICB^a-*Ot=p|34DFgZR@(<9<#J1)z4|0=WcQjIcx*7fY6nxpl2p2~JYMmXM064>?kOu4?3q+mb4h`DN=a7{bN)&9It~5pX3(pF_>O7H#{4p znkM&9f!(3Vg6ftuk|E|QAElQHT!}7`y`g;6fM@Y|M9VPP9VG0IH~+RZQ z-C+@3tgC`5>h>eAu#b>va;Xsaq9EG|s*WxWY9&eT_)_~7a!R;liA49=uZVD3xU8<#RBgOEnKeXH{{6U8(}C)s4rj^OTZ$^y zmuEl*c|1a}Mc{a4)8Ca80A=)2Cn+ze(aJgRg4-a!F#JXY_PlZqhl@W?C{ zZaBchyv(~ZNYM3ziWyT3{vZ!AtjJFhr5Xk62M*|%STU#F2eD3!x(=Fn=1jR6T918j z8l--C2@GI$N>PYwNzQ`>JPz|RPgKj?JXG^$L(j1oQI#!6bU^i>>p7*a+ad1SN?*JPL{+T%SSLjh#4-ijia5MNL@vP zER7JGd!Mtz4Q2Tk(!q@0gF1`(Lbg!Rhaz91VZrBt5XhYSmf25D`f~vg`jeOoy6ltg zpc8J(Y@lXwlc_8V*T8aO%o%k{sD&upXE{BW2ev3l?`Bhz&<9!j-nXe0ot{(DF3s>N zX2eUNFu3=5|4g?(V{!!MkE|rqK&qh|O5^Y#-=4vwo*F-K1Dr~jL@^9LC8V+6#hf0C z@gB}sLnG3it|7>E5Q4-$N)HjsR?!$*efn&FGc=$cJH|d1q?3=sG zzqs(y3mWfi{OT7RziZC-j{<+#!SpjD%+<_3=7SF1t0Hq#Y#_=+Rb6K;UOij@fYF;n8%!yg;oStZm%^ywFv!9{4zJRATlfY(Q)?Yrnkmsa_ zB(*BvmGT`CriSuRXY&eYo6i?;)hsIYo&dL)O}NrN>uO`ZrDe3G1-0Z_T1F~oxIX`G zJV|x-AJxyX|MWrbgU~NB%o6H1v)yrgNRZ#!{lo&bN(MlDfcBs--P(djwJ9l&=oz0CE@%`oeKfcpEY z>~>RoGb(s?_8@;%QQg_$au8A-Ez1VvY;D1lW($<`RUH}Q%4WJCrl}n&$R(K)b=E{G zfJ}yCLwvT^DYn~+)XI&W*}?q9E%AbE#@&Nc`p`A4E>lj1g=;;E;l@UyCN%KLXiZ&Q zzj$kFU;Rp;_4dK0X%Jm~k`Z*@a`TR9VO>uuk8>b|aB94QmMMy?wZy1zjuiCC zL8Cp8KYZv=Veeiv1Bb#P+kC0#r30cz$A%2^nBwAVQaEYmL!un_fNUq$U@VJRRybL1 z%gn!>YYuCY7v`g*ay^KESaEZO5Y}{zBm`5I#Jh-3IWeS*CMi&ue-~?E%W444Tzpnm z5-5N6{f9Sx?5wObP}SkS1OE(fqx zU48dlJu^M0Ml++CmNdFYqp>B+mTybo6J#4O*x1Gw#^wn3VS#~=7)au91aG)QAUNUJ z1RO{RBqlip>sKN$>@x0G@MX=2lG4; zrke9JN`-5Hc%~Aj3{Nsuv{Z#Z=W$rGGcSxKyW%((XYYzve+*~5-}F^~>@!Ut&iTwv zSXiIc6CqK3{BczbCG=+jFL1(ua!G(cp#UIIFbHp;W;jScATje353g|Py>FARlMZg3 zMr2#vHj~@IjC+i0f(J~O5G4bR0UY^+fy3s1jHwL`>ezpnVQf5L;Xq^X7wxi~2)*+~ zZzd*Gz8}!_!1pUcEaUy+JE4RuudmC`*KHDHT#wuDiFbuFWlm&pW3%~*m^~3Yh&N3; zqf$9zT6G^kJ6yK+RT~3bN1A>V_r`bQRJLHgi9=Mwiy zR+RJ$FF03D+-rQ{g%!Sl7fN69%4ntR^U2P`vKO7^e6QUrlk-`=@tYNcoHu@;*(>7| z%Taw@_Tr=yI7auPuJz>!a1D8mB9@pooW(bF0y)l-y>|RB!}y}%>H+kslP`{pyg4$0 zKQvMuz;9O9;(JkK_#ni;ULA1z`!KnOh%hF5m>#V=&sm3CHRIjf2s`4TaczUmjFhIC2L`#nv;URChNwd%XyD44~e`?Jm`$sMWb7(ri(s;D0R8 z5qOMH8L)T5EH2Xhe%*Op@%jy9xpCPCtLWIVZ*Zggt-M+No+cW)JgO+8Scv*@v%fKD zI^Xcceg2qlpI0$_UPbqNrtrtdxcvc!KhEIClaJQ~ zw;Mhvq7S{}+`xt?xL1=C@puhV9reZi{{4qcK8H#Bt zhW{YkfZG9`UFw0FpYOVTu7B7%mpNq%KXhE7>Mifvw0>a5K>zwpzuvUIA7bk_ZE+U) z!eJl!JcP%=s>x?3o|uR@O$~lCkud!YHM;v5@*ueiX7I3Q8MD~k+rtEKLQME3JBV`G z-V(`kqNv9;X+T9jAzkpAclAy=>&ebh=&=%ILIoioB7uA$lt%ca{KtdAkF($cbcTSN zWKnf)6HhrZ_iVDQc+c>K1e z>b8TT_yg1Yf#KD(?@{_a8V{n!;X-|h(sk4)$ONr>Nfci=6;|x1ewuR*y5q~vr2-{& z{>*`gF~H!28HL&e2}vS!7M^mnRhqxm_e?h<<7s zGb|>BIYxSvkIqSQ&D~GnOu!C=#r(|NK=GHwa(?E5nT29j(e&rP(KQHHvs+TBwtsI= zHsod&QY|e5otvZFpbX>_TgQXIm!KLWr6(vqcW? zcMG#&{sg#3!xFQ;%Y*@>l9j2H>|8#VK)FB;zy0#%?>>9g%l9sSVI^94%8RQXa`s>R z&O6tC7N37GEFfdKE_hU$5fR$PjfRvGL?_9&*Fm>k$bPN z>p>HDVGNkuS$&{%?3t~SuHmWiz0xq6Gkonx|M0=x!~G)%_YBV&et8TXaQ31+-V00U zn@$7|SMNouorlmv&g!Gjb-CYN;ylb0;)S1Bb{|T$Xb*(@$ z)n3u0c_R+mCPXV;S}4yB+F)PuSw_96E<<7o~R#Y0>(?DN_6*c1C zC^mPMJJ0XzZR^RkH0Bd2UyC5FXq>ZP-YKK4?TwXX{RS z|KY=vNhCiR$ETtEt9$dq&fyW~@G$bArdQe6$RFP8`e%4vkN}=c>cTPmu}xe?w+xil zAYdv}G~-ZB6OPn0ywx zo8L@m(bXj%>gQq%WnvrAI_IZ9b$-fE{r~>bJPw(3&u3L9%we%Tu&n>?^ z2ifaRju#5$eEvJ`X=vcmfrgiEIcO~0Jmkcl+xN6lI;Y+BtMLA#>>_b&wC+XQs@X;2 z_6Ojo&9l{H+4y6-@ksSaly_dmABFZjT)hIfRbPGpzse%JS6{o@i5$MR%~RilpPkiCYWsAq!C8>RE@vEcH7=Qw)n(*7mv&vIvc$*bk3|<=ZtM18rnXTXO0O+Sg>o}?3s^l3p53` zJvwXl+_|%7)h=evo`;UC`bep-e|n|&!>d+*cuPYHH6$yg4?DMx?7DT=2oKO_i^Hp! z1PcTnW-;W*7-jU1k6Z2R1^jTCXN_lz=MvBLo?ATkcs|Yi)?&uXuK@axVNAwMc!K1l zN7>|atIzEL-6 zFw)o zZQb2%TY_dN07(sTOrmzgYPOJZ|6Rrr&!JAXH{H3?vO8^y2SqJpg|t{Mwm%jeVmZ_1Ah45W5EM@i0V2G=?8)_rR(H|OmyDJyjWwyXlJS?*r;a zN?sG2cfvd?(=fXBUI`TKx;iaJ-a*~;u-+YdOYRulx|}d zrCr))ux3v>Y`IQUYvSRNFnX{2;xYNf|04h2dB2%CdMN!@`8zYhx=g1iyc-fk@=Z~2 zP8LK_K%W-GkBPzz7Kh;7dqhF_HM{u#BHOZe?_pnLIXj&{A1BkL4>JEC4+6G(8A};p zPC^DIVyN&qJ3S5wmkAV!6SwM7WV3s<4C2K7dVtRE$b6DTKAGuwn!;Z{yXc>Y)!^c@ z;{KX!0=I4~wpE9#!@Ecy>6?xBS4Ve|IpbfNfT56g_7q=s7mj~>7e0Uw>>49;b}^BM zUG=^DDvYN#&k&N`z?x!hnAmYQZXk=&3k5vaZ$NF)MS@+TK3{dx8% zjs!x9Tn4gL-^@*KgcsyhiAq!@C6@LMXZE_Us9xw#CjD4quc-NTIPwS?Cs)AAoQCz- zwXNnc0s1rIn7P5|z`3K$l9ri3V~%NV)x@{iHU<|Ns>`vUDf}cdC4N`;k|4e>5SA5x zb+gnl*DemXwhgy5c6QF{657bB>SpRaskewAPS#YkekM|3w^EI`;X7l|x*Vh-UvN2T7gqh7CVa>arK##0qzg6Qa$Y-4u zt5#i3==i&1t5%KSN1PStk?N;bt@{30{k@+cZ<94J&J^xl#DkdYE{VA+sqv^>E){$R z@4fQ1{)eg$p&fu+H#vs^t=@t64v!xuO~YvZrfc76`_k(pC_h|1K$@J#&>iC=yX!oV z2g!c24c^|sIoBt6PV<}zU#fIMw@9{RXDsGeB26mREP_f>C(4%~1^KWob&`rbi=>HU z4VSGG%2`$ynnp9m|$=WYO4_BOQOdIhp*xe|C&qeEz!K&8KCPr`cDn!>KE&c>Z=# zbo9;HWhrY}cGJprn`fRWwwJ_pv$mi4uBP?gJnu}Hqi4;(;pUD7@%Vy{QNd6`Ax)*( z_K}hH=6atTgg!B97%``d%y6m9?ZD-@gBPi8%aRON^XRpAhMm`|kCAhRcl7VwS6W-W z2PmLnhOGsmFW$a(ADTTr^5`E*k3L#D2dy3cXx%2kC&*zKQ>X>~4(!?#8?= zT<`gy$HPQr%~F7SGP7KL+j2M8xNSwby0IpP)=7ZgR~UWO&5gvCb6nAEkXiXIOI*aA zF-NT$$yLsAGu`zKjMAiv+7#*H?Wt#r6|4>6T;1Ln3>~hbjASGgPjKLzGM- zv@xj|`JuKFOPs-iQrl48t0Wrv-JvpK*{fHhdkF1aJLn%=+e^{dMtBX&8_(zC>IGPOUhLIacd|amjwa6$P%0`LgjdV$cpcTb|u0^Mr#*RrDy78$)$$fC#F76VJM2(PQE9_ zm`yXehCSP(hqar@>v9Xj?%sT^J6ovC#N5!O6=v#MXlo~y#0-u##icF`ID1n}?3Cq3 z9EV7Ewo{g_<_%U|Q9))xxv8~#_JSohm2?bLMa#~?{;e%7ZGap% zrhU5P{@jJ~=AH%cPBGN`Ld;k~h-p)N%vBT9^H(6y!0 zm*Q*1dIl&QKSL6~4|)IPCM992H|9c#IRoB=SM;@aw>6`dtrzs7ax-czc6TmT)Kp;R zx^iC+?jAxzH_q9Al5K1H%=T+;-8;jLX4dp| zP(2=}^N6l}#v3QYMx4gG)^51;qI1q0?rV>&Sv0U``0Qtg2ExRju!KO*thJ|a+3gt5jEv&Y)9=)Tb?K% zZavZERgxb-ISo&w=6|h)`=SK&gK6x|i`e*Azw5}3|3|h5 zcVw_u9VgQF15y0jk2%*5UV7=^lh`+S*=2(Voc$;5JeiFBp}HW`O*%4U4V*^DAI2-g z{;oUj_}3YiUNZQ^6N8srI^&5SMx2e2x~%gn+%~kw%qS>RM2FBJr|1;PSQXBmn!Ofr zgfLG6itFjxWVD32mmc`*@SDte$c2CT3;LJ6&I{;Dv}d(*(0TKJ%EOu5>+(*qDAme& zc_n6-n&B?YteKT#OAq5UNwtHNSZL*JlB(_-MhB3mIy_8$XUj)n0Ht(%n;AL z%p}x-dv_qod1uGH2gukF&w(SJ>Rt$l@1X<3!+VE!z(1BQ+`HqzlrjlWf93(~49^D7 z78j$kpkQ_eahD=B7a}z`A|${jQiaW-Db7WhXAziD0SY%DwZhSwkjU;q$R?%5=Nmjr znD-IpnIz0Nbn~xrCkfR#==Ih8YuEO#F0Ed@M-KYbRM_^4{rv-T=HyEa5!J7v=i4?^ z_C6|I;T*hH`qUmNnr>=|>}VrCA>NY5Uw=XR`U_B>*Q;&#zyas=rna_$Hu&o;0wv*Pcf?Y zqP3E~+3cDJ+Wh-^#JS>+HFQq=qh(Qv;gj^4P|SRWGTc(4`q;5=aiip^qu#?K z&e}i9fQn-J$7oa)FhrhlHtQi@0NwEnW%w%98>Z}`uc_^wOj?<5K{?mHZe5a~zDI&Q z!`L$nlV@aP48ICg+b|m5GsoHCyjq*LH@7+7+wU=xDBq-)GH2@_{Qe!!!k!$k0Ac>Sa zxy-s6ldd>D)0*70sgOi-^tiYey`CtHU)Y*y5O#TGuWvjRDbPKlqA|De8pk3I*DQkc}TzfaiJtlEu zR(toL*IB1I!+T(vI{f65BTqgFPwyLl9lyNKdG)~X0r(x|7e<=uXMj$D)klqh!^m^Q zGs0wt#@w{MwaXDyqaFTl{3Ud)dvfgo_f{u{KUw9l}#>PqTh3XPBYA1e*F*oF9gn zfp%QD?~Z|&U#`8jI?TQ`{QQ$owy}1b(%x(x2~S-==rKJw1=vsYo(r!Jv#XIO|NjDO zC;KPlnd@2OInU$CyB1Kpd+WX&81-H$_fGDEa#Ebh-!dYcyWC5mx>7*6%*X=r4@zFf zb%h|A3YHdcR1`Hkz?|p^ve6SZ?Iydt;B!g>%nZb1UQN+bYOD}y{~OVemgWzw zS$o#yn>O|j4Avm-Ad6h4b0yCxRn$grLx@Vx=}g&E0{SSCO^pl&O=a#-FiGX+Of2Aw z8+u6aYLTukO3irMIqg_sl7C%y+Re?)CWoJ#Fe%2s&M!%GKw`lJDe(%JHs~(sR8QfgxoLY{hb8Y9v z(yOI9Z}sW_8$T(lA6@+z90!MAeRa6>&_g73Z)y1T*N02BarGdV0V;UPTt>Gpn{E>r z7-mgj*o=hiG64`-+kGhKvwV-KuT(P$KDqe?V@BBb7jGmMbpnYF{V#^`7ri5aei!f5 z|DvDr7staO9hT7VM0~_EYwOJZ-tyd8+h)$(HmfkVxp~gwg>5alCN%1t5%&7yF?3(3 zBZTgY#p5yOj8KO+$hZ+fXEWnF9GbrVqBE1J>FY0CKYel2tP}b(O#^d>%+UWv&hK9I zq%$(xT|*uispj8X&hHlTBeD}<#WhT>Gix)eVw^PMZuppxk;J@0aH0?Oxmv)ki>3&3 zc5L=e5obW6)qt78RNc|3>vSSgawl=!v&efS47d{VWpW-#TY71(rT1oI@&2|{S8^yc zeOg}C1sX*y)L$&kIAi<#p_|owtIKP#SyJv;?ca4yPL;Xq6TSXdezYAS_T-4}6JTUKeS=SP&IG z@JS~5cL7w9-8A{Uc!FF;b^z>SUgM{G=6jaIIAyAjN7?xSGV~}zKb$QTAZ$O(n!2x$ zpN!`6QxtBFec z2d#J@5Vtt2hefFue~!z|M_dVv_mZ2Z$N0x|4z@NgSoFz73z}OeBB*q*vUbPXO681m z�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�$oj3G{a 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%0DX`?L?5P)&`0TG^l|!E`ZxM_`Vaa9eUd&!pQg{y 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 literal 0 HcmV?d00001 diff --git a/static/iconfont.de7bf788.woff2 b/static/iconfont.de7bf788.woff2 deleted file mode 100644 index a6bf6156ab8df1fce3eadb8a68cd7c3b5eb7df15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211356 zcmV)JK)b(pPew8T0RR91138=k3jhEB28*Bo135?l0RR9100000000000000000000 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

    3~!|gqFAnsWN)RiE5qa87OsX( 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 z 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 diff --git a/static/iconfont.df7da3a4.svg b/static/iconfont.df7da3a4.svg deleted file mode 100644 index 1888d68368..0000000000 --- a/static/iconfont.df7da3a4.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/iconfont.5ac5f779.ttf b/static/iconfont.f7a0167c.ttf similarity index 87% rename from static/iconfont.5ac5f779.ttf rename to static/iconfont.f7a0167c.ttf index e429db1d822f819531e1e83f5b22c6c67154a48a..9ba745b6d39b8991f398c90cea1ae2701fdb4430 100644 GIT binary patch delta 50762 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

    ~OqIN!Y;@wkviB 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 XrQ5J&!R%~(b355`;q%!>wf%np=E5H~ diff --git a/static/iconfont.f9c02bd2.woff b/static/iconfont.f9c02bd2.woff deleted file mode 100644 index add553c0bfdbc21c31cd58b186c1bff7c0597771..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260136 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


    =OfazX@ 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

    ySB?c39vR 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 \ No newline at end of file diff --git a/umi.8a0e8f8c.css b/umi.a5952fda.css similarity index 98% rename from umi.8a0e8f8c.css rename to umi.a5952fda.css index e30fdcb93b..869550b620 100644 --- a/umi.8a0e8f8c.css +++ b/umi.a5952fda.css @@ -292,10 +292,10 @@ mark { \*************************************************************************************************************************************************************************************************************************************************************************************/ @font-face { font-family: "iconfont"; /* Project id 653600 */ - src: url(./static/iconfont.de7bf788.woff2) format('woff2'), - url(./static/iconfont.f9c02bd2.woff) format('woff'), - url(./static/iconfont.5ac5f779.ttf) format('truetype'), - url(./static/iconfont.df7da3a4.svg#iconfont) format('svg'); + src: url(./static/iconfont.6e0520b6.woff2) format('woff2'), + url(./static/iconfont.dda059a7.woff) format('woff'), + url(./static/iconfont.f7a0167c.ttf) format('truetype'), + url(./static/iconfont.fe7ed808.svg#iconfont) format('svg'); } .iconfont { @@ -306,6 +306,286 @@ mark { -moz-osx-font-smoothing: grayscale; } +.icon-piliangchexiaogongkai:before { + content: "\ec27"; +} + +.icon-yuankaoshi:before { + content: "\ec0c"; +} + +.icon-buka:before { + content: "\ec29"; +} + +.icon-excel:before { + content: "\ec28"; +} + +.icon-huanxingbingtu:before { + content: "\ec26"; +} + +.icon-yulan1:before { + content: "\ec25"; +} + +.icon-kechengjieshao1:before { + content: "\ec23"; +} + +.icon-jiaoyanhuodong:before { + content: "\ec24"; +} + +.icon-zhishizhuizong:before { + content: "\ec22"; +} + +.icon-shijian3:before { + content: "\ec21"; +} + +.icon-xuexiwancheng:before { + content: "\ec1e"; +} + +.icon-jiantou4:before { + content: "\ec20"; +} + +.icon-weidianjixuexi:before { + content: "\ec1f"; +} + +.icon-yidianjixuexiweiwancheng:before { + content: "\ec1d"; +} + +.icon-shuziketang:before { + content: "\ec1c"; +} + +.icon-jinru:before { + content: "\ec1b"; +} + +.icon-SCMliucheng:before { + content: "\ec19"; +} + +.icon--baobiaomokuai:before { + content: "\ec1a"; +} + +.icon-icon_xinyong_xianxing_jijin-249:before { + content: "\ec18"; +} + +.icon-liucheng:before { + content: "\ec16"; +} + +.icon-sheji:before { + content: "\ec17"; +} + +.icon-liuchengtu:before { + content: "\ec14"; +} + +.icon-sheji_huatu:before { + content: "\ec15"; +} + +.icon-tongguoguankashu:before { + content: "\ec13"; +} + +.icon-shangsheng:before { + content: "\ec12"; +} + +.icon-zhengzaikaoshishu:before { + content: "\ec0d"; +} + +.icon-qiandaoshu:before { + content: "\ec0e"; +} + +.icon-jinrixuexirenshu:before { + content: "\ec0f"; +} + +.icon-shiyankecheng1:before { + content: "\ec10"; +} + +.icon-leijipingcecishu:before { + content: "\ec11"; +} + +.icon-dangqianleijizongxuexirenshu:before { + content: "\ec08"; +} + +.icon-kejianshu:before { + content: "\ec09"; +} + +.icon-hudongpinglunshu:before { + content: "\ec0a"; +} + +.icon-dangqianzaixianrenshu:before { + content: "\ec0b"; +} + +.icon-zhidingweizhi:before { + content: "\ec07"; +} + +.icon-ziyuanfenpei:before { + content: "\ec06"; +} + +.icon-wuchuangkou:before { + content: "\ec05"; +} + +.icon-ziyuanzhongxin:before { + content: "\ec04"; +} + +.icon-ketangkebiao:before { + content: "\ec03"; +} + +.icon-anlifenxiang:before { + content: "\ec00"; +} + +.icon-haokezhanshi:before { + content: "\ec01"; +} + +.icon-jiaoliuyantao:before { + content: "\ec02"; +} + +.icon-goumai:before { + content: "\ebff"; +} + +.icon-lishijilu:before { + content: "\ebfe"; +} + +.icon-shebei-xiao:before { + content: "\ebfd"; +} + +.icon-yuyuexiangqing1:before { + content: "\ebfb"; +} + +.icon-fanhui4:before { + content: "\ebfc"; +} + +.icon-zhangjieceshibeifen:before { + content: "\ebef"; +} + +.icon-biaoqing:before { + content: "\ebfa"; +} + +.icon-qukuailian1:before { + content: "\ebf9"; +} + +.icon-suanfasheji1:before { + content: "\ebf6"; +} + +.icon-jingjiguanli:before { + content: "\ebf7"; +} + +.icon-dianzixinxi1:before { + content: "\ebf8"; +} + +.icon-jingpeikecheng:before { + content: "\ebf1"; +} + +.icon-yunjisuan:before { + content: "\ebf2"; +} + +.icon-shuxueyutongji:before { + content: "\ebf3"; +} + +.icon-qiyekecheng:before { + content: "\ebf4"; +} + +.icon-xunifangzhen:before { + content: "\ebf5"; +} + +.icon-wulianwang:before { + content: "\ebf0"; +} + +.icon-jiesuo1:before { + content: "\ebed"; +} + +.icon-suoding:before { + content: "\ebee"; +} + +.icon-xiaoxitongzhi:before { + content: "\ebec"; +} + +.icon-xuanzhong11:before { + content: "\ebea"; +} + +.icon-yiwancheng6:before { + content: "\ebeb"; +} + +.icon-shangbianxiantiao:before { + content: "\ebe9"; +} + +.icon-xiebianjiantou:before { + content: "\ebe8"; +} + +.icon-panduanhujiu:before { + content: "\ebe6"; +} + +.icon-shiyongaed:before { + content: "\ebe7"; +} + +.icon-a-302:before { + content: "\ebe5"; +} + +.icon-xianchangqueren:before { + content: "\ebe1"; +} + .icon-duohangtiankongxiang:before { content: "\ebe4"; } diff --git a/umi.7446f355.js b/umi.d452cb58.js similarity index 98% rename from umi.7446f355.js rename to umi.d452cb58.js index a43bfd7f44..b70103e880 100644 --- a/umi.7446f355.js +++ b/umi.d452cb58.js @@ -12367,7 +12367,7 @@ var AccountModel = { } }, effects: { - updateAvatar: function updateAvatar(_ref, _ref2) { + getCourseClassOption: function getCourseClassOption(_ref, _ref2) { var payload = _ref.payload; var call = _ref2.call, put = _ref2.put; @@ -12376,7 +12376,7 @@ var AccountModel = { while (1) switch (_context.prev = _context.next) { case 0: _context.next = 2; - return call(account/* updateAvatar */.n1, payload); + return call(account/* getCourseClassOption */.FG, payload); case 2: return _context.abrupt("return", _context.sent); case 3: @@ -12386,7 +12386,7 @@ var AccountModel = { }, _callee); })(); }, - appplySchool: function appplySchool(_ref3, _ref4) { + updateAvatar: function updateAvatar(_ref3, _ref4) { var payload = _ref3.payload; var call = _ref4.call, put = _ref4.put; @@ -12395,7 +12395,7 @@ var AccountModel = { while (1) switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; - return call(account/* appplySchool */.bz, payload); + return call(account/* updateAvatar */.n1, payload); case 2: return _context2.abrupt("return", _context2.sent); case 3: @@ -12405,7 +12405,7 @@ var AccountModel = { }, _callee2); })(); }, - getSchoolOption: function getSchoolOption(_ref5, _ref6) { + appplySchool: function appplySchool(_ref5, _ref6) { var payload = _ref5.payload; var call = _ref6.call, put = _ref6.put; @@ -12414,7 +12414,7 @@ var AccountModel = { while (1) switch (_context3.prev = _context3.next) { case 0: _context3.next = 2; - return call(account/* getSchoolOption */.GY, payload); + return call(account/* appplySchool */.bz, payload); case 2: return _context3.abrupt("return", _context3.sent); case 3: @@ -12424,7 +12424,7 @@ var AccountModel = { }, _callee3); })(); }, - getDepartmentOption: function getDepartmentOption(_ref7, _ref8) { + getSchoolOption: function getSchoolOption(_ref7, _ref8) { var payload = _ref7.payload; var call = _ref8.call, put = _ref8.put; @@ -12433,7 +12433,7 @@ var AccountModel = { while (1) switch (_context4.prev = _context4.next) { case 0: _context4.next = 2; - return call(account/* getDepartmentOption */.Ql, payload); + return call(account/* getSchoolOption */.GY, payload); case 2: return _context4.abrupt("return", _context4.sent); case 3: @@ -12443,7 +12443,7 @@ var AccountModel = { }, _callee4); })(); }, - appplyDepartment: function appplyDepartment(_ref9, _ref10) { + getDepartmentOption: function getDepartmentOption(_ref9, _ref10) { var payload = _ref9.payload; var call = _ref10.call, put = _ref10.put; @@ -12452,7 +12452,7 @@ var AccountModel = { while (1) switch (_context5.prev = _context5.next) { case 0: _context5.next = 2; - return call(account/* appplyDepartment */.Zm, payload); + return call(account/* getDepartmentOption */.Ql, payload); case 2: return _context5.abrupt("return", _context5.sent); case 3: @@ -12462,7 +12462,7 @@ var AccountModel = { }, _callee5); })(); }, - updateAccount: function updateAccount(_ref11, _ref12) { + appplyDepartment: function appplyDepartment(_ref11, _ref12) { var payload = _ref11.payload; var call = _ref12.call, put = _ref12.put; @@ -12471,7 +12471,7 @@ var AccountModel = { while (1) switch (_context6.prev = _context6.next) { case 0: _context6.next = 2; - return call(account/* updateAccount */.sG, payload); + return call(account/* appplyDepartment */.Zm, payload); case 2: return _context6.abrupt("return", _context6.sent); case 3: @@ -12481,7 +12481,7 @@ var AccountModel = { }, _callee6); })(); }, - cancelRealNameAuth: function cancelRealNameAuth(_ref13, _ref14) { + updateAccount: function updateAccount(_ref13, _ref14) { var payload = _ref13.payload; var call = _ref14.call, put = _ref14.put; @@ -12490,7 +12490,7 @@ var AccountModel = { while (1) switch (_context7.prev = _context7.next) { case 0: _context7.next = 2; - return call(account/* cancelRealNameAuth */.P, payload); + return call(account/* updateAccount */.sG, payload); case 2: return _context7.abrupt("return", _context7.sent); case 3: @@ -12500,7 +12500,7 @@ var AccountModel = { }, _callee7); })(); }, - cancelProfessionalAuth: function cancelProfessionalAuth(_ref15, _ref16) { + cancelRealNameAuth: function cancelRealNameAuth(_ref15, _ref16) { var payload = _ref15.payload; var call = _ref16.call, put = _ref16.put; @@ -12509,7 +12509,7 @@ var AccountModel = { while (1) switch (_context8.prev = _context8.next) { case 0: _context8.next = 2; - return call(account/* cancelProfessionalAuth */.$f, payload); + return call(account/* cancelRealNameAuth */.P, payload); case 2: return _context8.abrupt("return", _context8.sent); case 3: @@ -12519,7 +12519,7 @@ var AccountModel = { }, _callee8); })(); }, - applyProfessionalAuth: function applyProfessionalAuth(_ref17, _ref18) { + cancelProfessionalAuth: function cancelProfessionalAuth(_ref17, _ref18) { var payload = _ref17.payload; var call = _ref18.call, put = _ref18.put; @@ -12528,7 +12528,7 @@ var AccountModel = { while (1) switch (_context9.prev = _context9.next) { case 0: _context9.next = 2; - return call(account/* applyProfessionalAuth */.Ow, payload); + return call(account/* cancelProfessionalAuth */.$f, payload); case 2: return _context9.abrupt("return", _context9.sent); case 3: @@ -12538,7 +12538,7 @@ var AccountModel = { }, _callee9); })(); }, - applyRealNameAuth: function applyRealNameAuth(_ref19, _ref20) { + applyProfessionalAuth: function applyProfessionalAuth(_ref19, _ref20) { var payload = _ref19.payload; var call = _ref20.call, put = _ref20.put; @@ -12547,7 +12547,7 @@ var AccountModel = { while (1) switch (_context10.prev = _context10.next) { case 0: _context10.next = 2; - return call(account/* applyRealNameAuth */.ht, payload); + return call(account/* applyProfessionalAuth */.Ow, payload); case 2: return _context10.abrupt("return", _context10.sent); case 3: @@ -12557,7 +12557,7 @@ var AccountModel = { }, _callee10); })(); }, - getCode: function getCode(_ref21, _ref22) { + applyRealNameAuth: function applyRealNameAuth(_ref21, _ref22) { var payload = _ref21.payload; var call = _ref22.call, put = _ref22.put; @@ -12566,7 +12566,7 @@ var AccountModel = { while (1) switch (_context11.prev = _context11.next) { case 0: _context11.next = 2; - return call(account/* getCode */.Cq, payload); + return call(account/* applyRealNameAuth */.ht, payload); case 2: return _context11.abrupt("return", _context11.sent); case 3: @@ -12576,7 +12576,7 @@ var AccountModel = { }, _callee11); })(); }, - bindPhone: function bindPhone(_ref23, _ref24) { + getCode: function getCode(_ref23, _ref24) { var payload = _ref23.payload; var call = _ref24.call, put = _ref24.put; @@ -12585,7 +12585,7 @@ var AccountModel = { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; - return call(account/* bindPhone */.eF, payload); + return call(account/* getCode */.Cq, payload); case 2: return _context12.abrupt("return", _context12.sent); case 3: @@ -12595,7 +12595,7 @@ var AccountModel = { }, _callee12); })(); }, - bindEmail: function bindEmail(_ref25, _ref26) { + bindPhone: function bindPhone(_ref25, _ref26) { var payload = _ref25.payload; var call = _ref26.call, put = _ref26.put; @@ -12604,7 +12604,7 @@ var AccountModel = { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; - return call(account/* bindEmail */.I8, payload); + return call(account/* bindPhone */.eF, payload); case 2: return _context13.abrupt("return", _context13.sent); case 3: @@ -12614,7 +12614,7 @@ var AccountModel = { }, _callee13); })(); }, - updatePassword: function updatePassword(_ref27, _ref28) { + bindEmail: function bindEmail(_ref27, _ref28) { var payload = _ref27.payload; var call = _ref28.call, put = _ref28.put; @@ -12623,7 +12623,7 @@ var AccountModel = { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; - return call(account/* updatePassword */.gQ, payload); + return call(account/* bindEmail */.I8, payload); case 2: return _context14.abrupt("return", _context14.sent); case 3: @@ -12633,7 +12633,7 @@ var AccountModel = { }, _callee14); })(); }, - unbindAccount: function unbindAccount(_ref29, _ref30) { + updatePassword: function updatePassword(_ref29, _ref30) { var payload = _ref29.payload; var call = _ref30.call, put = _ref30.put; @@ -12642,7 +12642,7 @@ var AccountModel = { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; - return call(account/* unbindAccount */.wi, payload); + return call(account/* updatePassword */.gQ, payload); case 2: return _context15.abrupt("return", _context15.sent); case 3: @@ -12652,56 +12652,75 @@ var AccountModel = { }, _callee15); })(); }, - getBasicInfo: function getBasicInfo(_ref31, _ref32) { + unbindAccount: function unbindAccount(_ref31, _ref32) { var payload = _ref31.payload; var call = _ref32.call, put = _ref32.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee16() { - var response; return regeneratorRuntime_default()().wrap(function _callee16$(_context16) { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; - return call(account/* getBasicInfo */.o9, payload); + return call(account/* unbindAccount */.wi, payload); case 2: - response = _context16.sent; - _context16.next = 5; - return put({ - type: 'save', - payload: { - basicInfo: objectSpread2_default()({}, response) - } - }); - case 5: - return _context16.abrupt("return", response); - case 6: + return _context16.abrupt("return", _context16.sent); + case 3: case "end": return _context16.stop(); } }, _callee16); })(); }, - setActionTabs: function setActionTabs(_ref33, _ref34) { + getBasicInfo: function getBasicInfo(_ref33, _ref34) { var payload = _ref33.payload; var call = _ref34.call, put = _ref34.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee17() { + var response; return regeneratorRuntime_default()().wrap(function _callee17$(_context17) { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; + return call(account/* getBasicInfo */.o9, payload); + case 2: + response = _context17.sent; + _context17.next = 5; return put({ type: 'save', payload: { - actionTabs: objectSpread2_default()({}, payload) + basicInfo: objectSpread2_default()({}, response) } }); - case 2: + case 5: + return _context17.abrupt("return", response); + case 6: case "end": return _context17.stop(); } }, _callee17); })(); + }, + setActionTabs: function setActionTabs(_ref35, _ref36) { + var payload = _ref35.payload; + var call = _ref36.call, + put = _ref36.put; + return /*#__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 put({ + type: 'save', + payload: { + actionTabs: objectSpread2_default()({}, payload) + } + }); + case 2: + case "end": + return _context18.stop(); + } + }, _callee18); + })(); } }, reducers: { @@ -12710,11 +12729,11 @@ var AccountModel = { } }, subscriptions: { - setup: function setup(_ref35) { - var dispatch = _ref35.dispatch, - history = _ref35.history; - return history.listen(function (_ref36) { - var pathname = _ref36.pathname; + setup: function setup(_ref37) { + var dispatch = _ref37.dispatch, + history = _ref37.history; + return history.listen(function (_ref38) { + var pathname = _ref38.pathname; if (pathname === '/') { dispatch({ type: 'query' @@ -12977,16 +12996,38 @@ var attachment_AnnouncementModel = { }, _callee5); })(); }, - // 设置操做action - setActionTabs: function setActionTabs(_ref11, _ref12) { - var payload = _ref11.payload; + attachUpdateVisits: function attachUpdateVisits(_ref11, _ref12) { + var payload = _ref11.payload, + callback = _ref11.callback; var call = _ref12.call, put = _ref12.put; return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { + var response; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { while (1) switch (_context6.prev = _context6.next) { case 0: _context6.next = 2; + return call(attachment/* attachUpdateVisits */.Z$, payload); + case 2: + response = _context6.sent; + return _context6.abrupt("return", response); + case 4: + case "end": + return _context6.stop(); + } + }, _callee6); + })(); + }, + // 设置操做action + setActionTabs: function setActionTabs(_ref13, _ref14) { + var payload = _ref13.payload; + var call = _ref14.call, + put = _ref14.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() { + return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + _context7.next = 2; return put({ type: 'save', payload: { @@ -12995,9 +13036,9 @@ var attachment_AnnouncementModel = { }); case 2: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })(); } }, @@ -13007,9 +13048,9 @@ var attachment_AnnouncementModel = { } }, subscriptions: { - setup: function setup(_ref13) { - var dispatch = _ref13.dispatch, - history = _ref13.history; + setup: function setup(_ref15) { + var dispatch = _ref15.dispatch, + history = _ref15.history; } } }; @@ -24471,7 +24512,7 @@ var ProblemsetModel = { }, _callee10); })(); }, - setPublic: function setPublic(_ref21, _ref22) { + revokePublish: function revokePublish(_ref21, _ref22) { var payload = _ref21.payload; var call = _ref22.call, put = _ref22.put; @@ -24480,7 +24521,7 @@ var ProblemsetModel = { while (1) switch (_context11.prev = _context11.next) { case 0: _context11.next = 2; - return call(problemset/* setPublic */.DF, payload); + return call(problemset/* revokePublish */.IJ, payload); case 2: return _context11.abrupt("return", _context11.sent); case 3: @@ -24490,7 +24531,7 @@ var ProblemsetModel = { }, _callee11); })(); }, - handleDelete: function handleDelete(_ref23, _ref24) { + setPublic: function setPublic(_ref23, _ref24) { var payload = _ref23.payload; var call = _ref24.call, put = _ref24.put; @@ -24499,7 +24540,7 @@ var ProblemsetModel = { while (1) switch (_context12.prev = _context12.next) { case 0: _context12.next = 2; - return call(problemset/* handleDelete */.fn, payload); + return call(problemset/* setPublic */.DF, payload); case 2: return _context12.abrupt("return", _context12.sent); case 3: @@ -24509,7 +24550,7 @@ var ProblemsetModel = { }, _callee12); })(); }, - startExperience: function startExperience(_ref25, _ref26) { + handleDelete: function handleDelete(_ref25, _ref26) { var payload = _ref25.payload; var call = _ref26.call, put = _ref26.put; @@ -24518,7 +24559,7 @@ var ProblemsetModel = { while (1) switch (_context13.prev = _context13.next) { case 0: _context13.next = 2; - return call(problemset/* startExperience */.Bd, payload); + return call(problemset/* handleDelete */.fn, payload); case 2: return _context13.abrupt("return", _context13.sent); case 3: @@ -24528,7 +24569,7 @@ var ProblemsetModel = { }, _callee13); })(); }, - cancel: function cancel(_ref27, _ref28) { + startExperience: function startExperience(_ref27, _ref28) { var payload = _ref27.payload; var call = _ref28.call, put = _ref28.put; @@ -24537,7 +24578,7 @@ var ProblemsetModel = { while (1) switch (_context14.prev = _context14.next) { case 0: _context14.next = 2; - return call(problemset/* cancel */.al, payload); + return call(problemset/* startExperience */.Bd, payload); case 2: return _context14.abrupt("return", _context14.sent); case 3: @@ -24547,7 +24588,7 @@ var ProblemsetModel = { }, _callee14); })(); }, - select: function select(_ref29, _ref30) { + cancel: function cancel(_ref29, _ref30) { var payload = _ref29.payload; var call = _ref30.call, put = _ref30.put; @@ -24556,7 +24597,7 @@ var ProblemsetModel = { while (1) switch (_context15.prev = _context15.next) { case 0: _context15.next = 2; - return call(problemset/* select */.Ys, payload); + return call(problemset/* cancel */.al, payload); case 2: return _context15.abrupt("return", _context15.sent); case 3: @@ -24566,7 +24607,7 @@ var ProblemsetModel = { }, _callee15); })(); }, - examUnselectAll: function examUnselectAll(_ref31, _ref32) { + select: function select(_ref31, _ref32) { var payload = _ref31.payload; var call = _ref32.call, put = _ref32.put; @@ -24575,7 +24616,7 @@ var ProblemsetModel = { while (1) switch (_context16.prev = _context16.next) { case 0: _context16.next = 2; - return call(problemset/* examUnselectAll */.rV, payload); + return call(problemset/* select */.Ys, payload); case 2: return _context16.abrupt("return", _context16.sent); case 3: @@ -24585,7 +24626,7 @@ var ProblemsetModel = { }, _callee16); })(); }, - basketDelete: function basketDelete(_ref33, _ref34) { + examUnselectAll: function examUnselectAll(_ref33, _ref34) { var payload = _ref33.payload; var call = _ref34.call, put = _ref34.put; @@ -24594,7 +24635,7 @@ var ProblemsetModel = { while (1) switch (_context17.prev = _context17.next) { case 0: _context17.next = 2; - return call(problemset/* basketDelete */.x5, payload); + return call(problemset/* examUnselectAll */.rV, payload); case 2: return _context17.abrupt("return", _context17.sent); case 3: @@ -24604,7 +24645,7 @@ var ProblemsetModel = { }, _callee17); })(); }, - unselectAll: function unselectAll(_ref35, _ref36) { + basketDelete: function basketDelete(_ref35, _ref36) { var payload = _ref35.payload; var call = _ref36.call, put = _ref36.put; @@ -24613,7 +24654,7 @@ var ProblemsetModel = { while (1) switch (_context18.prev = _context18.next) { case 0: _context18.next = 2; - return call(problemset/* unselectAll */.HF, payload); + return call(problemset/* basketDelete */.x5, payload); case 2: return _context18.abrupt("return", _context18.sent); case 3: @@ -24623,7 +24664,7 @@ var ProblemsetModel = { }, _callee18); })(); }, - addKnowledge: function addKnowledge(_ref37, _ref38) { + unselectAll: function unselectAll(_ref37, _ref38) { var payload = _ref37.payload; var call = _ref38.call, put = _ref38.put; @@ -24632,7 +24673,7 @@ var ProblemsetModel = { while (1) switch (_context19.prev = _context19.next) { case 0: _context19.next = 2; - return call(problemset/* addKnowledge */.U6, payload); + return call(problemset/* unselectAll */.HF, payload); case 2: return _context19.abrupt("return", _context19.sent); case 3: @@ -24642,7 +24683,7 @@ var ProblemsetModel = { }, _callee19); })(); }, - editProblemset: function editProblemset(_ref39, _ref40) { + addKnowledge: function addKnowledge(_ref39, _ref40) { var payload = _ref39.payload; var call = _ref40.call, put = _ref40.put; @@ -24651,7 +24692,7 @@ var ProblemsetModel = { while (1) switch (_context20.prev = _context20.next) { case 0: _context20.next = 2; - return call(problemset/* editProblemset */.Wk, payload); + return call(problemset/* addKnowledge */.U6, payload); case 2: return _context20.abrupt("return", _context20.sent); case 3: @@ -24661,7 +24702,7 @@ var ProblemsetModel = { }, _callee20); })(); }, - addProblemset: function addProblemset(_ref41, _ref42) { + editProblemset: function editProblemset(_ref41, _ref42) { var payload = _ref41.payload; var call = _ref42.call, put = _ref42.put; @@ -24670,7 +24711,7 @@ var ProblemsetModel = { while (1) switch (_context21.prev = _context21.next) { case 0: _context21.next = 2; - return call(problemset/* addProblemset */.Mr, payload); + return call(problemset/* editProblemset */.Wk, payload); case 2: return _context21.abrupt("return", _context21.sent); case 3: @@ -24680,7 +24721,7 @@ var ProblemsetModel = { }, _callee21); })(); }, - setActionTabs: function setActionTabs(_ref43, _ref44) { + addProblemset: function addProblemset(_ref43, _ref44) { var payload = _ref43.payload; var call = _ref44.call, put = _ref44.put; @@ -24689,6 +24730,25 @@ var ProblemsetModel = { while (1) switch (_context22.prev = _context22.next) { case 0: _context22.next = 2; + return call(problemset/* addProblemset */.Mr, payload); + case 2: + return _context22.abrupt("return", _context22.sent); + case 3: + case "end": + return _context22.stop(); + } + }, _callee22); + })(); + }, + setActionTabs: function setActionTabs(_ref45, _ref46) { + var payload = _ref45.payload; + var call = _ref46.call, + put = _ref46.put; + return /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee23() { + return regeneratorRuntime_default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { + case 0: + _context23.next = 2; return put({ type: 'save', payload: { @@ -24697,9 +24757,9 @@ var ProblemsetModel = { }); case 2: case "end": - return _context22.stop(); + return _context23.stop(); } - }, _callee22); + }, _callee23); })(); } }, @@ -24709,12 +24769,12 @@ var ProblemsetModel = { } }, subscriptions: { - setup: function setup(_ref45) { - var dispatch = _ref45.dispatch, - history = _ref45.history; + setup: function setup(_ref47) { + var dispatch = _ref47.dispatch, + history = _ref47.history; // console.log("subscriptions:", dispatch, history) - return history.listen(function (_ref46) { - var pathname = _ref46.pathname; + return history.listen(function (_ref48) { + var pathname = _ref48.pathname; if (pathname === '/') { dispatch({ type: 'query' @@ -34032,7 +34092,6 @@ var jsx_runtime = __webpack_require__(37712); onClick: handleDown, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(icons_ArrowDownOutlined, {}), "\u70B9\u51FB\u4E0B\u8F7D"] }) - // handleClick })] }); }); @@ -36483,6 +36542,7 @@ var localSelect = { /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ $f: function() { return /* binding */ cancelProfessionalAuth; }, /* harmony export */ Cq: function() { return /* binding */ getCode; }, +/* harmony export */ FG: function() { return /* binding */ getCourseClassOption; }, /* harmony export */ GY: function() { return /* binding */ getSchoolOption; }, /* harmony export */ I8: function() { return /* binding */ bindEmail; }, /* harmony export */ Ow: function() { return /* binding */ applyProfessionalAuth; }, @@ -36509,17 +36569,17 @@ var localSelect = { -function updateAvatar(_x) { - return _updateAvatar.apply(this, arguments); +function getCourseClassOption(_x) { + return _getCourseClassOption.apply(this, arguments); } -function _updateAvatar() { - _updateAvatar = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { +function _getCourseClassOption() { + _getCourseClassOption = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { return _root_workspace_ppte5yg23_local_v9_test5_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: - return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/avatar.json"), { - method: 'put', - body: params + return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/accounts/course_class_list.json", { + method: 'get', + params: params })); case 1: case "end": @@ -36527,18 +36587,19 @@ function _updateAvatar() { } }, _callee); })); - return _updateAvatar.apply(this, arguments); + return _getCourseClassOption.apply(this, arguments); } -function getBasicInfo(_x2) { - return _getBasicInfo.apply(this, arguments); +function updateAvatar(_x2) { + return _updateAvatar.apply(this, arguments); } -function _getBasicInfo() { - _getBasicInfo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { +function _updateAvatar() { + _updateAvatar = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { return _root_workspace_ppte5yg23_local_v9_test5_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: - return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, ".json"), { - method: 'get' + return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/avatar.json"), { + method: 'put', + body: params })); case 1: case "end": @@ -36546,342 +36607,361 @@ function _getBasicInfo() { } }, _callee2); })); + return _updateAvatar.apply(this, arguments); +} +function getBasicInfo(_x3) { + return _getBasicInfo.apply(this, arguments); +} +function _getBasicInfo() { + _getBasicInfo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, ".json"), { + method: 'get' + })); + case 1: + case "end": + return _context3.stop(); + } + }, _callee3); + })); return _getBasicInfo.apply(this, arguments); } -function appplySchool(_x3) { +function appplySchool(_x4) { return _appplySchool.apply(this, arguments); } function _appplySchool() { - _appplySchool = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { + _appplySchool = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { case 0: - return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/add_school_applies.json", { + return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/add_school_applies.json", { method: 'post', body: params })); case 1: case "end": - return _context3.stop(); + return _context4.stop(); } - }, _callee3); + }, _callee4); })); return _appplySchool.apply(this, arguments); } -function getSchoolOption(_x4) { +function getSchoolOption(_x5) { return _getSchoolOption.apply(this, arguments); } function _getSchoolOption() { - _getSchoolOption = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + _getSchoolOption = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { case 0: - return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/schools/for_option.json", { + return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/schools/for_option.json", { method: 'get', params: params })); case 1: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })); return _getSchoolOption.apply(this, arguments); } -function getDepartmentOption(_x5) { +function getDepartmentOption(_x6) { return _getDepartmentOption.apply(this, arguments); } function _getDepartmentOption() { - _getDepartmentOption = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + _getDepartmentOption = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: - return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/schools/".concat(params.id, "/departments/for_option.json"), { + return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/schools/".concat(params.id, "/departments/for_option.json"), { method: 'get', params: params })); case 1: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })); return _getDepartmentOption.apply(this, arguments); } -function appplyDepartment(_x6) { +function appplyDepartment(_x7) { return _appplyDepartment.apply(this, arguments); } function _appplyDepartment() { - _appplyDepartment = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + _appplyDepartment = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: - return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/add_department_applies.json", { + return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/add_department_applies.json", { method: 'post', body: params })); case 1: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })); return _appplyDepartment.apply(this, arguments); } -function updateAccount(_x7) { +function updateAccount(_x8) { return _updateAccount.apply(this, arguments); } function _updateAccount() { - _updateAccount = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + _updateAccount = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: - return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.id, ".json"), { + return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })); return _updateAccount.apply(this, arguments); } -function cancelRealNameAuth(_x8) { +function cancelRealNameAuth(_x9) { return _cancelRealNameAuth.apply(this, arguments); } function _cancelRealNameAuth() { - _cancelRealNameAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + _cancelRealNameAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: - return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/authentication_apply.json"), { + return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/authentication_apply.json"), { method: 'delete' })); case 1: case "end": - return _context8.stop(); + return _context9.stop(); } - }, _callee8); + }, _callee9); })); return _cancelRealNameAuth.apply(this, arguments); } -function cancelProfessionalAuth(_x9) { +function cancelProfessionalAuth(_x10) { return _cancelProfessionalAuth.apply(this, arguments); } function _cancelProfessionalAuth() { - _cancelProfessionalAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + _cancelProfessionalAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: - return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/professional_auth_apply.json"), { + return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/professional_auth_apply.json"), { method: 'delete' })); case 1: case "end": - return _context9.stop(); + return _context10.stop(); } - }, _callee9); + }, _callee10); })); return _cancelProfessionalAuth.apply(this, arguments); } -function applyProfessionalAuth(_x10) { +function applyProfessionalAuth(_x11) { return _applyProfessionalAuth.apply(this, arguments); } function _applyProfessionalAuth() { - _applyProfessionalAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + _applyProfessionalAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: - return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.id, "/professional_auth_apply.json"), { + return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.id, "/professional_auth_apply.json"), { method: 'post', body: params })); case 1: case "end": - return _context10.stop(); + return _context11.stop(); } - }, _callee10); + }, _callee11); })); return _applyProfessionalAuth.apply(this, arguments); } -function applyRealNameAuth(_x11) { +function applyRealNameAuth(_x12) { return _applyRealNameAuth.apply(this, arguments); } function _applyRealNameAuth() { - _applyRealNameAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + _applyRealNameAuth = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.id, "/authentication_apply.json"), { + return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.id, "/authentication_apply.json"), { method: 'post', body: params })); case 1: case "end": - return _context11.stop(); + return _context12.stop(); } - }, _callee11); + }, _callee12); })); return _applyRealNameAuth.apply(this, arguments); } -function getCode(_x12) { +function getCode(_x13) { return _getCode.apply(this, arguments); } function _getCode() { - _getCode = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + _getCode = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/accounts/get_verification_code.json", { + return _context13.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/accounts/get_verification_code.json", { method: 'get', params: params })); case 1: case "end": - return _context12.stop(); + return _context13.stop(); } - }, _callee12); + }, _callee13); })); return _getCode.apply(this, arguments); } -function bindPhone(_x13) { +function bindPhone(_x14) { return _bindPhone.apply(this, arguments); } function _bindPhone() { - _bindPhone = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + _bindPhone = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - return _context13.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/phone_bind.json"), { + return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/phone_bind.json"), { method: 'post', body: params })); case 1: case "end": - return _context13.stop(); + return _context14.stop(); } - }, _callee13); + }, _callee14); })); return _bindPhone.apply(this, arguments); } -function bindEmail(_x14) { +function bindEmail(_x15) { return _bindEmail.apply(this, arguments); } function _bindEmail() { - _bindEmail = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + _bindEmail = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/email_bind.json"), { + return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/email_bind.json"), { method: 'post', body: params })); case 1: case "end": - return _context14.stop(); + return _context15.stop(); } - }, _callee14); + }, _callee15); })); return _bindEmail.apply(this, arguments); } -function updatePassword(_x15) { +function updatePassword(_x16) { return _updatePassword.apply(this, arguments); } function _updatePassword() { - _updatePassword = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + _updatePassword = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/password.json"), { + return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.login, "/password.json"), { method: 'put', body: params })); case 1: case "end": - return _context15.stop(); + return _context16.stop(); } - }, _callee15); + }, _callee16); })); return _updatePassword.apply(this, arguments); } -function unbindAccount(_x16) { +function unbindAccount(_x17) { return _unbindAccount.apply(this, arguments); } function _unbindAccount() { - _unbindAccount = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + _unbindAccount = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: - return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.basicInfoId, "/open_users/").concat(params.id, ".json"), { + return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/accounts/".concat(params.basicInfoId, "/open_users/").concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": - return _context16.stop(); + return _context17.stop(); } - }, _callee16); + }, _callee17); })); return _unbindAccount.apply(this, arguments); } -function cancelAuthentication(_x17) { +function cancelAuthentication(_x18) { return _cancelAuthentication.apply(this, arguments); } function _cancelAuthentication() { - _cancelAuthentication = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + _cancelAuthentication = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: - return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/".concat(params.login, "/cancel_authentication.json"), { + return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/".concat(params.login, "/cancel_authentication.json"), { method: 'post', body: params })); case 1: case "end": - return _context17.stop(); + return _context18.stop(); } - }, _callee17); + }, _callee18); })); return _cancelAuthentication.apply(this, arguments); } -function cancelProfessionalCertification(_x18) { +function cancelProfessionalCertification(_x19) { return _cancelProfessionalCertification.apply(this, arguments); } function _cancelProfessionalCertification() { - _cancelProfessionalCertification = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + _cancelProfessionalCertification = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: - return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/".concat(params.login, "/cancel_professional_certification.json"), { + return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/".concat(params.login, "/cancel_professional_certification.json"), { method: 'post', body: params })); case 1: case "end": - return _context18.stop(); + return _context19.stop(); } - }, _callee18); + }, _callee19); })); return _cancelProfessionalCertification.apply(this, arguments); } -function createSubjectVideo(_x19, _x20) { +function createSubjectVideo(_x20, _x21) { return _createSubjectVideo.apply(this, arguments); } function _createSubjectVideo() { - _createSubjectVideo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(urlParams, params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + _createSubjectVideo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(urlParams, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: - return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/".concat(urlParams.login, "/videos/").concat(urlParams.id, "/create_subject_video.json"), { + return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP)("/api/users/".concat(urlParams.login, "/videos/").concat(urlParams.id, "/create_subject_video.json"), { method: 'post', body: params })); case 1: case "end": - return _context19.stop(); + return _context20.stop(); } - }, _callee19); + }, _callee20); })); return _createSubjectVideo.apply(this, arguments); } @@ -37012,6 +37092,7 @@ function _newInforms() { /* harmony export */ Nm: function() { return /* binding */ getDetail; }, /* harmony export */ Ot: function() { return /* binding */ updateFiles; }, /* harmony export */ SV: function() { return /* binding */ allAttachment; }, +/* harmony export */ Z$: function() { return /* binding */ attachUpdateVisits; }, /* harmony export */ tO: function() { return /* binding */ fileImport; }, /* harmony export */ zI: function() { return /* binding */ mineAttachment; } /* harmony export */ }); @@ -37135,6 +37216,8 @@ function _updateFiles() { function updateVisits(_x6) { return _updateVisits.apply(this, arguments); } + +// 更新非外链资源浏览量 function _updateVisits() { _updateVisits = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { @@ -37151,6 +37234,26 @@ function _updateVisits() { })); return _updateVisits.apply(this, arguments); } +function attachUpdateVisits(_x7) { + return _attachUpdateVisits.apply(this, arguments); +} +function _attachUpdateVisits() { + _attachUpdateVisits = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { + case 0: + return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/files/".concat(params.id, "/new_update_visits.json"), { + method: 'post', + body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) + })); + case 1: + case "end": + return _context7.stop(); + } + }, _callee7); + })); + return _attachUpdateVisits.apply(this, arguments); +} /***/ }), @@ -37395,6 +37498,7 @@ function _deleteReply() { /* harmony export */ Fg: function() { return /* binding */ getRankList; }, /* harmony export */ GV: function() { return /* binding */ getCourseWorkscore; }, /* harmony export */ Gk: function() { return /* binding */ getClassroomTeacherShixunsList; }, +/* harmony export */ Gm: function() { return /* binding */ getShixunListsItem; }, /* harmony export */ Gz: function() { return /* binding */ getStatisticsBody; }, /* harmony export */ Hl: function() { return /* binding */ getStatisticsHeader; }, /* harmony export */ Hn: function() { return /* binding */ getShixunAiRecommendLists; }, @@ -37432,6 +37536,7 @@ function _deleteReply() { /* harmony export */ Wr: function() { return /* binding */ moveCategory; }, /* harmony export */ YR: function() { return /* binding */ exportCourseInfo; }, /* harmony export */ Z0: function() { return /* binding */ deleteSecondCategory; }, +/* harmony export */ ZL: function() { return /* binding */ exportCourseWorkListExercise; }, /* harmony export */ ZT: function() { return /* binding */ getCourseware; }, /* harmony export */ ZX: function() { return /* binding */ courseMemberAttendances; }, /* harmony export */ _9: function() { return /* binding */ getExperimentLists; }, @@ -37470,6 +37575,7 @@ function _deleteReply() { /* harmony export */ td: function() { return /* binding */ exportMoocrecords; }, /* harmony export */ uh: function() { return /* binding */ addTeacher; }, /* harmony export */ up: function() { return /* binding */ calculateAllShixunScores; }, +/* harmony export */ vV: function() { return /* binding */ exportCourseWorkListExerciseWord; }, /* harmony export */ w9: function() { return /* binding */ getClassroomLeftMenus; }, /* harmony export */ wR: function() { return /* binding */ transferToCourseGroup; }, /* harmony export */ yS: function() { return /* binding */ exportCourseActScore; }, @@ -37889,8 +37995,7 @@ function _getClassroomCommonHomeworksList() { function getCourseGroups(_x19) { return _getCourseGroups.apply(this, arguments); } - -// 教学课堂 签到 +//获取全部实训 function _getCourseGroups() { _getCourseGroups = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee19(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee19$(_context19) { @@ -37908,16 +38013,17 @@ function _getCourseGroups() { })); return _getCourseGroups.apply(this, arguments); } -function getClassroomAttendancesList(_x20) { - return _getClassroomAttendancesList.apply(this, arguments); +function getShixunListsItem(_x20) { + return _getShixunListsItem.apply(this, arguments); } -// 教学课堂 签到统计 -function _getClassroomAttendancesList() { - _getClassroomAttendancesList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { + +// 教学课堂 签到 +function _getShixunListsItem() { + _getShixunListsItem = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee20(params) { return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee20$(_context20) { while (1) switch (_context20.prev = _context20.next) { case 0: - return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/attendances.json"), { + return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks.json", { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); @@ -37927,512 +38033,533 @@ function _getClassroomAttendancesList() { } }, _callee20); })); + return _getShixunListsItem.apply(this, arguments); +} +function getClassroomAttendancesList(_x21) { + return _getClassroomAttendancesList.apply(this, arguments); +} +// 教学课堂 签到统计 +function _getClassroomAttendancesList() { + _getClassroomAttendancesList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { + case 0: + return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/attendances.json"), { + method: 'get', + params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) + })); + case 1: + case "end": + return _context21.stop(); + } + }, _callee21); + })); return _getClassroomAttendancesList.apply(this, arguments); } -function getClassroomAttendancesStatistic(_x21) { +function getClassroomAttendancesStatistic(_x22) { return _getClassroomAttendancesStatistic.apply(this, arguments); } // 教学课堂 签到详情 function _getClassroomAttendancesStatistic() { - _getClassroomAttendancesStatistic = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee21(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + _getClassroomAttendancesStatistic = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: - return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/courses/".concat(params.coursesId, "/attendances.json"), { + return _context22.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/courses/".concat(params.coursesId, "/attendances.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context21.stop(); + return _context22.stop(); } - }, _callee21); + }, _callee22); })); return _getClassroomAttendancesStatistic.apply(this, arguments); } -function getAttendanceDetail(_x22) { +function getAttendanceDetail(_x23) { return _getAttendanceDetail.apply(this, arguments); } // 教学课堂 - 公告 function _getAttendanceDetail() { - _getAttendanceDetail = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee22(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + _getAttendanceDetail = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: - return _context22.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/attendances/".concat(params.id, "/edit.json"), { + return _context23.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/attendances/".concat(params.id, "/edit.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context22.stop(); + return _context23.stop(); } - }, _callee22); + }, _callee23); })); return _getAttendanceDetail.apply(this, arguments); } -function getAnnouncementList(_x23) { +function getAnnouncementList(_x24) { return _getAnnouncementList.apply(this, arguments); } // 教学课堂 - 资源 getAttachmentList function _getAnnouncementList() { - _getAnnouncementList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee23(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + _getAnnouncementList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: - return _context23.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/informs.json"), { + return _context24.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/informs.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context23.stop(); + return _context24.stop(); } - }, _callee23); + }, _callee24); })); return _getAnnouncementList.apply(this, arguments); } -function getAttachmentList(_x24) { +function getAttachmentList(_x25) { return _getAttachmentList.apply(this, arguments); } // 教学课堂 - 视频 function _getAttachmentList() { - _getAttachmentList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee24(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + _getAttachmentList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: - return _context24.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/files.json", { + return _context25.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/files.json", { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context24.stop(); + return _context25.stop(); } - }, _callee24); + }, _callee25); })); return _getAttachmentList.apply(this, arguments); } -function getVideoList(_x25) { +function getVideoList(_x26) { return _getVideoList.apply(this, arguments); } // 教学课堂 - 直播 function _getVideoList() { - _getVideoList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee25(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + _getVideoList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee26(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: - return _context25.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/course_videos.json"), { + return _context26.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/course_videos.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context25.stop(); + return _context26.stop(); } - }, _callee25); + }, _callee26); })); return _getVideoList.apply(this, arguments); } -function getLiveVideoList(_x26) { +function getLiveVideoList(_x27) { return _getLiveVideoList.apply(this, arguments); } // 教学课堂 我的课堂 function _getLiveVideoList() { - _getLiveVideoList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee26(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + _getLiveVideoList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee27(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: - return _context26.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/live_links.json"), { + return _context27.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/live_links.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context26.stop(); + return _context27.stop(); } - }, _callee26); + }, _callee27); })); return _getLiveVideoList.apply(this, arguments); } -function getCoursesMine(_x27) { +function getCoursesMine(_x28) { return _getCoursesMine.apply(this, arguments); } // 教学课堂 讨论 function _getCoursesMine() { - _getCoursesMine = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee27(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + _getCoursesMine = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee28(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: - return _context27.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/mine.json", { + return _context28.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/mine.json", { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context27.stop(); + return _context28.stop(); } - }, _callee27); + }, _callee28); })); return _getCoursesMine.apply(this, arguments); } -function getBoardList(_x28) { +function getBoardList(_x29) { return _getBoardList.apply(this, arguments); } // 教学课堂 分班 function _getBoardList() { - _getBoardList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee28(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + _getBoardList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee29(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - return _context28.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/boards/".concat(params.categoryId, "/messages.json"), { + return _context29.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/boards/".concat(params.categoryId, "/messages.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context28.stop(); + return _context29.stop(); } - }, _callee28); + }, _callee29); })); return _getBoardList.apply(this, arguments); } -function getCourseGroupsList(_x29) { +function getCourseGroupsList(_x30) { return _getCourseGroupsList.apply(this, arguments); } // 教学课堂 - 学生 getCourseStudentsList function _getCourseGroupsList() { - _getCourseGroupsList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee29(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + _getCourseGroupsList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee30(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: - return _context29.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/course_groups.json"), { + return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/course_groups.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context29.stop(); + return _context30.stop(); } - }, _callee29); + }, _callee30); })); return _getCourseGroupsList.apply(this, arguments); } -function getCourseStudentsList(_x30) { +function getCourseStudentsList(_x31) { return _getCourseStudentsList.apply(this, arguments); } // 教学课堂 - 统计 function _getCourseStudentsList() { - _getCourseStudentsList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee30(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + _getCourseStudentsList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee31(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: - return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/students.json"), { + return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/students.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context30.stop(); + return _context31.stop(); } - }, _callee30); + }, _callee31); })); return _getCourseStudentsList.apply(this, arguments); } -function getCourseStatistics(_x31) { +function getCourseStatistics(_x32) { return _getCourseStatistics.apply(this, arguments); } // 教学课堂 - 学生成绩 function _getCourseStatistics() { - _getCourseStatistics = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee31(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + _getCourseStatistics = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: - return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/statistics.json"), { + return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/statistics.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context31.stop(); + return _context32.stop(); } - }, _callee31); + }, _callee32); })); return _getCourseStatistics.apply(this, arguments); } -function getCourseWorkscore(_x32) { +function getCourseWorkscore(_x33) { return _getCourseWorkscore.apply(this, arguments); } // 教学课堂 - 课堂活跃度 function _getCourseWorkscore() { - _getCourseWorkscore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee32(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee32$(_context32) { - while (1) switch (_context32.prev = _context32.next) { + _getCourseWorkscore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { case 0: - return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/work_score.json"), { + return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/work_score.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context32.stop(); + return _context33.stop(); } - }, _callee32); + }, _callee33); })); return _getCourseWorkscore.apply(this, arguments); } -function getCourseActscore(_x33) { +function getCourseActscore(_x34) { return _getCourseActscore.apply(this, arguments); } // 教学课堂 全部实训 function _getCourseActscore() { - _getCourseActscore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee33(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee33$(_context33) { - while (1) switch (_context33.prev = _context33.next) { + _getCourseActscore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee34(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee34$(_context34) { + while (1) switch (_context34.prev = _context34.next) { case 0: - return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/act_score.json"), { + return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/act_score.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context33.stop(); + return _context34.stop(); } - }, _callee33); + }, _callee34); })); return _getCourseActscore.apply(this, arguments); } -function getShixunLists(_x34) { +function getShixunLists(_x35) { return _getShixunLists.apply(this, arguments); } // 从课堂实验中添加 function _getShixunLists() { - _getShixunLists = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee34(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee34$(_context34) { - while (1) switch (_context34.prev = _context34.next) { + _getShixunLists = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee35(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee35$(_context35) { + while (1) switch (_context35.prev = _context35.next) { case 0: - return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/shixun_lists.json", { + return _context35.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/shixun_lists.json", { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context34.stop(); + return _context35.stop(); } - }, _callee34); + }, _callee35); })); return _getShixunLists.apply(this, arguments); } -function getExperimentLists(_x35) { +function getExperimentLists(_x36) { return _getExperimentLists.apply(this, arguments); } // 教学课堂 创建实训作业 function _getExperimentLists() { - _getExperimentLists = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee35(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee35$(_context35) { - while (1) switch (_context35.prev = _context35.next) { + _getExperimentLists = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee36(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee36$(_context36) { + while (1) switch (_context36.prev = _context36.next) { case 0: - return _context35.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.course_id, "/homework_commons/impersonal_list.json"), { + return _context36.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.course_id, "/homework_commons/impersonal_list.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context35.stop(); + return _context36.stop(); } - }, _callee35); + }, _callee36); })); return _getExperimentLists.apply(this, arguments); } -function createShixunHomework(_x36) { +function createShixunHomework(_x37) { return _createShixunHomework.apply(this, arguments); } // 教学课堂 创建课堂实验作业 function _createShixunHomework() { - _createShixunHomework = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee36(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee36$(_context36) { - while (1) switch (_context36.prev = _context36.next) { + _createShixunHomework = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee37(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee37$(_context37) { + while (1) switch (_context37.prev = _context37.next) { case 0: - return _context36.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/create_shixun_homework.json"), { + return _context37.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/create_shixun_homework.json"), { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context36.stop(); + return _context37.stop(); } - }, _callee36); + }, _callee37); })); return _createShixunHomework.apply(this, arguments); } -function createExperiment(_x37) { +function createExperiment(_x38) { return _createExperiment.apply(this, arguments); } // 教学课堂 全部课程 function _createExperiment() { - _createExperiment = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee37(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee37$(_context37) { - while (1) switch (_context37.prev = _context37.next) { + _createExperiment = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee38(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee38$(_context38) { + while (1) switch (_context38.prev = _context38.next) { case 0: - return _context37.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.course_id, "/homework_commons/create_collaborators.json"), { + return _context38.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.course_id, "/homework_commons/create_collaborators.json"), { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context37.stop(); + return _context38.stop(); } - }, _callee37); + }, _callee38); })); return _createExperiment.apply(this, arguments); } -function getCoursesLists(_x38) { +function getCoursesLists(_x39) { return _getCoursesLists.apply(this, arguments); } // 教学课堂 创建课堂 function _getCoursesLists() { - _getCoursesLists = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee38(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee38$(_context38) { - while (1) switch (_context38.prev = _context38.next) { + _getCoursesLists = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee39(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee39$(_context39) { + while (1) switch (_context39.prev = _context39.next) { case 0: - return _context38.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/subject_lists.json", { + return _context39.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/subject_lists.json", { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context38.stop(); + return _context39.stop(); } - }, _callee38); + }, _callee39); })); return _getCoursesLists.apply(this, arguments); } -function createCoursesHomework(_x39) { +function createCoursesHomework(_x40) { return _createCoursesHomework.apply(this, arguments); } function _createCoursesHomework() { - _createCoursesHomework = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee39(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee39$(_context39) { - while (1) switch (_context39.prev = _context39.next) { + _createCoursesHomework = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee40(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee40$(_context40) { + while (1) switch (_context40.prev = _context40.next) { case 0: - return _context39.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/create_subject_homework.json"), { + return _context40.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/create_subject_homework.json"), { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context39.stop(); + return _context40.stop(); } - }, _callee39); + }, _callee40); })); return _createCoursesHomework.apply(this, arguments); } -function getSchoolList(_x40) { +function getSchoolList(_x41) { return _getSchoolList.apply(this, arguments); } function _getSchoolList() { - _getSchoolList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee40(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee40$(_context40) { - while (1) switch (_context40.prev = _context40.next) { + _getSchoolList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee41(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee41$(_context41) { + while (1) switch (_context41.prev = _context41.next) { case 0: - return _context40.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/schools/school_list.json", { + return _context41.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/schools/school_list.json", { method: 'get', params: params })); case 1: case "end": - return _context40.stop(); + return _context41.stop(); } - }, _callee40); + }, _callee41); })); return _getSchoolList.apply(this, arguments); } -function getSearchCourseList(_x41) { +function getSearchCourseList(_x42) { return _getSearchCourseList.apply(this, arguments); } function _getSearchCourseList() { - _getSearchCourseList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee41(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee41$(_context41) { - while (1) switch (_context41.prev = _context41.next) { + _getSearchCourseList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee42(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee42$(_context42) { + while (1) switch (_context42.prev = _context42.next) { case 0: - return _context41.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/search_course_list.json", { + return _context42.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/search_course_list.json", { method: 'post', body: params })); case 1: case "end": - return _context41.stop(); + return _context42.stop(); } - }, _callee41); + }, _callee42); })); return _getSearchCourseList.apply(this, arguments); } -function submitCourses(_x42) { +function submitCourses(_x43) { return _submitCourses.apply(this, arguments); } function _submitCourses() { - _submitCourses = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee42(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee42$(_context42) { - while (1) switch (_context42.prev = _context42.next) { + _submitCourses = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee43(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee43$(_context43) { + while (1) switch (_context43.prev = _context43.next) { case 0: - return _context42.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses.json", { + return _context43.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses.json", { method: 'post', body: params })); case 1: case "end": - return _context42.stop(); + return _context43.stop(); } - }, _callee42); + }, _callee43); })); return _submitCourses.apply(this, arguments); } -function appplySchool(_x43) { +function appplySchool(_x44) { return _appplySchool.apply(this, arguments); } function _appplySchool() { - _appplySchool = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee43(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee43$(_context43) { - while (1) switch (_context43.prev = _context43.next) { + _appplySchool = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee44(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee44$(_context44) { + while (1) switch (_context44.prev = _context44.next) { case 0: - return _context43.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/add_school_applies.json", { + return _context44.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/add_school_applies.json", { method: 'post', body: params })); case 1: case "end": - return _context43.stop(); + return _context44.stop(); } - }, _callee43); + }, _callee44); })); return _appplySchool.apply(this, arguments); } -function searchSchoolTeacherList(_x44) { +function searchSchoolTeacherList(_x45) { return _searchSchoolTeacherList.apply(this, arguments); } // 获取班级 function _searchSchoolTeacherList() { - _searchSchoolTeacherList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee44(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee44$(_context44) { - while (1) switch (_context44.prev = _context44.next) { + _searchSchoolTeacherList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee45(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee45$(_context45) { + while (1) switch (_context45.prev = _context45.next) { case 0: - return _context44.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/users/member_search.json", { + return _context45.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/users/member_search.json", { method: 'get', params: params })); case 1: case "end": - return _context44.stop(); + return _context45.stop(); } - }, _callee44); + }, _callee45); })); return _searchSchoolTeacherList.apply(this, arguments); } @@ -38442,11 +38569,11 @@ function getAllClass() { // 将学生批量导入到班级 function _getAllClass() { - _getAllClass = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee45() { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee45$(_context45) { - while (1) switch (_context45.prev = _context45.next) { + _getAllClass = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee46() { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee46$(_context46) { + while (1) switch (_context46.prev = _context46.next) { case 0: - return _context45.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_groups.json", { + return _context46.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/student_groups.json", { method: 'get', params: { page: 1, @@ -38455,224 +38582,224 @@ function _getAllClass() { })); case 1: case "end": - return _context45.stop(); + return _context46.stop(); } - }, _callee45); + }, _callee46); })); return _getAllClass.apply(this, arguments); } -function exportStudent(_x45) { +function exportStudent(_x46) { return _exportStudent.apply(this, arguments); } function _exportStudent() { - _exportStudent = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee46(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee46$(_context46) { - while (1) switch (_context46.prev = _context46.next) { + _exportStudent = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee47(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee47$(_context47) { + while (1) switch (_context47.prev = _context47.next) { case 0: - return _context46.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.identifier, "/add_student_groups.json"), { + return _context47.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.identifier, "/add_student_groups.json"), { method: 'post', body: params })); case 1: case "end": - return _context46.stop(); + return _context47.stop(); } - }, _callee46); + }, _callee47); })); return _exportStudent.apply(this, arguments); } -function searchCoursesList(_x46) { +function searchCoursesList(_x47) { return _searchCoursesList.apply(this, arguments); } function _searchCoursesList() { - _searchCoursesList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee47(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee47$(_context47) { - while (1) switch (_context47.prev = _context47.next) { + _searchCoursesList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee48(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee48$(_context48) { + while (1) switch (_context48.prev = _context48.next) { case 0: - return _context47.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/search_all.json", { + return _context48.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/search_all.json", { method: 'get', params: params })); case 1: case "end": - return _context47.stop(); + return _context48.stop(); } - }, _callee47); + }, _callee48); })); return _searchCoursesList.apply(this, arguments); } -function addTeacher(_x47) { +function addTeacher(_x48) { return _addTeacher.apply(this, arguments); } function _addTeacher() { - _addTeacher = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee48(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee48$(_context48) { - while (1) switch (_context48.prev = _context48.next) { + _addTeacher = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee49(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee49$(_context49) { + while (1) switch (_context49.prev = _context49.next) { case 0: - return _context48.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/add_teacher.json"), { + return _context49.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/add_teacher.json"), { method: 'post', body: params })); case 1: case "end": - return _context48.stop(); + return _context49.stop(); } - }, _callee48); + }, _callee49); })); return _addTeacher.apply(this, arguments); } -function addStudentBySearch(_x48) { +function addStudentBySearch(_x49) { return _addStudentBySearch.apply(this, arguments); } function _addStudentBySearch() { - _addStudentBySearch = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee49(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee49$(_context49) { - while (1) switch (_context49.prev = _context49.next) { + _addStudentBySearch = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee50(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee50$(_context50) { + while (1) switch (_context50.prev = _context50.next) { case 0: - return _context49.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/add_students_by_search.json"), { + return _context50.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/add_students_by_search.json"), { method: 'post', body: params })); case 1: case "end": - return _context49.stop(); + return _context50.stop(); } - }, _callee49); + }, _callee50); })); return _addStudentBySearch.apply(this, arguments); } -function setPublicOrPrivate(_x49) { +function setPublicOrPrivate(_x50) { return _setPublicOrPrivate.apply(this, arguments); } function _setPublicOrPrivate() { - _setPublicOrPrivate = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee50(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee50$(_context50) { - while (1) switch (_context50.prev = _context50.next) { + _setPublicOrPrivate = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee51(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee51$(_context51) { + while (1) switch (_context51.prev = _context51.next) { case 0: - return _context50.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/set_public_or_private.json"), { + return _context51.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/set_public_or_private.json"), { method: 'post', body: params })); case 1: case "end": - return _context50.stop(); + return _context51.stop(); } - }, _callee50); + }, _callee51); })); return _setPublicOrPrivate.apply(this, arguments); } -function setInviteCodeHalt(_x50) { +function setInviteCodeHalt(_x51) { return _setInviteCodeHalt.apply(this, arguments); } // 复制课堂 function _setInviteCodeHalt() { - _setInviteCodeHalt = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee51(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee51$(_context51) { - while (1) switch (_context51.prev = _context51.next) { + _setInviteCodeHalt = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee52(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee52$(_context52) { + while (1) switch (_context52.prev = _context52.next) { case 0: - return _context51.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/set_invite_code_halt.json"), { + return _context52.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/set_invite_code_halt.json"), { method: 'post', body: params })); case 1: case "end": - return _context51.stop(); + return _context52.stop(); } - }, _callee51); + }, _callee52); })); return _setInviteCodeHalt.apply(this, arguments); } -function duplicateCourse(_x51) { +function duplicateCourse(_x52) { return _duplicateCourse.apply(this, arguments); } function _duplicateCourse() { - _duplicateCourse = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee52(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee52$(_context52) { - while (1) switch (_context52.prev = _context52.next) { + _duplicateCourse = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee53(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee53$(_context53) { + while (1) switch (_context53.prev = _context53.next) { case 0: - return _context52.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/duplicate_course.json"), { + return _context53.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/duplicate_course.json"), { method: 'post', body: params })); case 1: case "end": - return _context52.stop(); + return _context53.stop(); } - }, _callee52); + }, _callee53); })); return _duplicateCourse.apply(this, arguments); } -function deleteCourse(_x52) { +function deleteCourse(_x53) { return _deleteCourse.apply(this, arguments); } // 教学课堂 - 公告 function _deleteCourse() { - _deleteCourse = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee53(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee53$(_context53) { - while (1) switch (_context53.prev = _context53.next) { + _deleteCourse = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee54(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee54$(_context54) { + while (1) switch (_context54.prev = _context54.next) { case 0: - return _context53.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, ".json"), { + return _context54.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, ".json"), { method: 'delete', body: params })); case 1: case "end": - return _context53.stop(); + return _context54.stop(); } - }, _callee53); + }, _callee54); })); return _deleteCourse.apply(this, arguments); } -function getCourseEditData(_x53) { +function getCourseEditData(_x54) { return _getCourseEditData.apply(this, arguments); } function _getCourseEditData() { - _getCourseEditData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee54(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee54$(_context54) { - while (1) switch (_context54.prev = _context54.next) { + _getCourseEditData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee55(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee55$(_context55) { + while (1) switch (_context55.prev = _context55.next) { case 0: - return _context54.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/settings.json"), { + return _context55.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/settings.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context54.stop(); + return _context55.stop(); } - }, _callee54); + }, _callee55); })); return _getCourseEditData.apply(this, arguments); } -function updateCourseData(_x54) { +function updateCourseData(_x55) { return _updateCourseData.apply(this, arguments); } function _updateCourseData() { - _updateCourseData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee55(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee55$(_context55) { - while (1) switch (_context55.prev = _context55.next) { + _updateCourseData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee56(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee56$(_context56) { + while (1) switch (_context56.prev = _context56.next) { case 0: - return _context55.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, ".json"), { + return _context56.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, ".json"), { method: 'put', body: params })); case 1: case "end": - return _context55.stop(); + return _context56.stop(); } - }, _callee55); + }, _callee56); })); return _updateCourseData.apply(this, arguments); } -function exportCourseInfo(_x55) { +function exportCourseInfo(_x56) { return _exportCourseInfo.apply(this, arguments); } function _exportCourseInfo() { - _exportCourseInfo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee56(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee56$(_context56) { - while (1) switch (_context56.prev = _context56.next) { + _exportCourseInfo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee57(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee57$(_context57) { + while (1) switch (_context57.prev = _context57.next) { case 0: - return _context56.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_couser_info.json"), { + return _context57.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_couser_info.json"), { method: 'get', params: { "export": true @@ -38680,21 +38807,21 @@ function _exportCourseInfo() { })); case 1: case "end": - return _context56.stop(); + return _context57.stop(); } - }, _callee56); + }, _callee57); })); return _exportCourseInfo.apply(this, arguments); } -function exportCourseActScore(_x56) { +function exportCourseActScore(_x57) { return _exportCourseActScore.apply(this, arguments); } function _exportCourseActScore() { - _exportCourseActScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee57(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee57$(_context57) { - while (1) switch (_context57.prev = _context57.next) { + _exportCourseActScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee58(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee58$(_context58) { + while (1) switch (_context58.prev = _context58.next) { case 0: - return _context57.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_member_act_score_async.json"), { + return _context58.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_member_act_score_async.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -38702,21 +38829,21 @@ function _exportCourseActScore() { })); case 1: case "end": - return _context57.stop(); + return _context58.stop(); } - }, _callee57); + }, _callee58); })); return _exportCourseActScore.apply(this, arguments); } -function exportCourseTotalScore(_x57) { +function exportCourseTotalScore(_x58) { return _exportCourseTotalScore.apply(this, arguments); } function _exportCourseTotalScore() { - _exportCourseTotalScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee58(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee58$(_context58) { - while (1) switch (_context58.prev = _context58.next) { + _exportCourseTotalScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee59(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee59$(_context59) { + while (1) switch (_context59.prev = _context59.next) { case 0: - return _context58.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_total_homework_commons_score.json"), { + return _context59.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_total_homework_commons_score.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -38724,21 +38851,21 @@ function _exportCourseTotalScore() { })); case 1: case "end": - return _context58.stop(); + return _context59.stop(); } - }, _callee58); + }, _callee59); })); return _exportCourseTotalScore.apply(this, arguments); } -function exportCourseAndOther(_x58) { +function exportCourseAndOther(_x59) { return _exportCourseAndOther.apply(this, arguments); } function _exportCourseAndOther() { - _exportCourseAndOther = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee59(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee59$(_context59) { - while (1) switch (_context59.prev = _context59.next) { + _exportCourseAndOther = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee60(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee60$(_context60) { + while (1) switch (_context60.prev = _context60.next) { case 0: - return _context59.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_total_exercises_and_other_score.json"), { + return _context60.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_total_exercises_and_other_score.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -38746,21 +38873,21 @@ function _exportCourseAndOther() { })); case 1: case "end": - return _context59.stop(); + return _context60.stop(); } - }, _callee59); + }, _callee60); })); return _exportCourseAndOther.apply(this, arguments); } -function exportMoocrecords(_x59) { +function exportMoocrecords(_x60) { return _exportMoocrecords.apply(this, arguments); } function _exportMoocrecords() { - _exportMoocrecords = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee60(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee60$(_context60) { - while (1) switch (_context60.prev = _context60.next) { + _exportMoocrecords = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee61(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee61$(_context61) { + while (1) switch (_context61.prev = _context61.next) { case 0: - return _context60.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_mooc_records.json"), { + return _context61.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_mooc_records.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -38768,21 +38895,21 @@ function _exportMoocrecords() { })); case 1: case "end": - return _context60.stop(); + return _context61.stop(); } - }, _callee60); + }, _callee61); })); return _exportMoocrecords.apply(this, arguments); } -function exportCourseMemberScores(_x60) { +function exportCourseMemberScores(_x61) { return _exportCourseMemberScores.apply(this, arguments); } function _exportCourseMemberScores() { - _exportCourseMemberScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee61(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee61$(_context61) { - while (1) switch (_context61.prev = _context61.next) { + _exportCourseMemberScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee62(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee62$(_context62) { + while (1) switch (_context62.prev = _context62.next) { case 0: - return _context61.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_total_course_score.json"), { + return _context62.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/export_total_course_score.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -38790,21 +38917,21 @@ function _exportCourseMemberScores() { })); case 1: case "end": - return _context61.stop(); + return _context62.stop(); } - }, _callee61); + }, _callee62); })); return _exportCourseMemberScores.apply(this, arguments); } -function exportCourseWorkListScores(_x61) { +function exportCourseWorkListScores(_x62) { return _exportCourseWorkListScores.apply(this, arguments); } function _exportCourseWorkListScores() { - _exportCourseWorkListScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee62(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee62$(_context62) { - while (1) switch (_context62.prev = _context62.next) { + _exportCourseWorkListScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee63(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee63$(_context63) { + while (1) switch (_context63.prev = _context63.next) { case 0: - return _context62.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/export_scores.json"), { + return _context63.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.categoryId, "/export_scores.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -38812,21 +38939,65 @@ function _exportCourseWorkListScores() { })); case 1: case "end": - return _context62.stop(); + return _context63.stop(); } - }, _callee62); + }, _callee63); })); return _exportCourseWorkListScores.apply(this, arguments); } -function exportCourseWorkListAppendix(_x62) { +function exportCourseWorkListExercise(_x63) { + return _exportCourseWorkListExercise.apply(this, arguments); +} +function _exportCourseWorkListExercise() { + _exportCourseWorkListExercise = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee64(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee64$(_context64) { + while (1) switch (_context64.prev = _context64.next) { + case 0: + return _context64.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(params.categoryId, "/export_exercise_users.json"), { + method: 'get', + params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + "export": true + }, params) + })); + case 1: + case "end": + return _context64.stop(); + } + }, _callee64); + })); + return _exportCourseWorkListExercise.apply(this, arguments); +} +function exportCourseWorkListExerciseWord(_x64) { + return _exportCourseWorkListExerciseWord.apply(this, arguments); +} +function _exportCourseWorkListExerciseWord() { + _exportCourseWorkListExerciseWord = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee65(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee65$(_context65) { + while (1) switch (_context65.prev = _context65.next) { + case 0: + return _context65.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(params.categoryId, "/export_exercise_word.json"), { + method: 'get', + params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ + "export": true + }, params) + })); + case 1: + case "end": + return _context65.stop(); + } + }, _callee65); + })); + return _exportCourseWorkListExerciseWord.apply(this, arguments); +} +function exportCourseWorkListAppendix(_x65) { return _exportCourseWorkListAppendix.apply(this, arguments); } function _exportCourseWorkListAppendix() { - _exportCourseWorkListAppendix = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee63(params) { - return _regeneratorRuntime().wrap(function _callee63$(_context63) { - while (1) switch (_context63.prev = _context63.next) { + _exportCourseWorkListAppendix = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee66(params) { + return _regeneratorRuntime().wrap(function _callee66$(_context66) { + while (1) switch (_context66.prev = _context66.next) { case 0: - return _context63.abrupt("return", Fetch("/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), { + return _context66.abrupt("return", Fetch("/api/homework_commons/".concat(params.categoryId, "/works_list.zip"), { method: 'get', params: _objectSpread({ "export": true @@ -38834,21 +39005,21 @@ function _exportCourseWorkListAppendix() { })); case 1: case "end": - return _context63.stop(); + return _context66.stop(); } - }, _callee63); + }, _callee66); })); return _exportCourseWorkListAppendix.apply(this, arguments); } -function deleteSecondCategory(_x63) { +function deleteSecondCategory(_x66) { return _deleteSecondCategory.apply(this, arguments); } function _deleteSecondCategory() { - _deleteSecondCategory = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee64(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee64$(_context64) { - while (1) switch (_context64.prev = _context64.next) { + _deleteSecondCategory = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee67(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee67$(_context67) { + while (1) switch (_context67.prev = _context67.next) { case 0: - return _context64.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api//course_second_categories/".concat(params.id, ".json"), { + return _context67.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api//course_second_categories/".concat(params.id, ".json"), { method: 'delete', params: { "export": true @@ -38856,21 +39027,21 @@ function _deleteSecondCategory() { })); case 1: case "end": - return _context64.stop(); + return _context67.stop(); } - }, _callee64); + }, _callee67); })); return _deleteSecondCategory.apply(this, arguments); } -function deleteBoardCategory(_x64) { +function deleteBoardCategory(_x67) { return _deleteBoardCategory.apply(this, arguments); } function _deleteBoardCategory() { - _deleteBoardCategory = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee65(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee65$(_context65) { - while (1) switch (_context65.prev = _context65.next) { + _deleteBoardCategory = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee68(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee68$(_context68) { + while (1) switch (_context68.prev = _context68.next) { case 0: - return _context65.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api//boards/".concat(params.id, ".json"), { + return _context68.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api//boards/".concat(params.id, ".json"), { method: 'delete', params: { "export": true @@ -38878,139 +39049,139 @@ function _deleteBoardCategory() { })); case 1: case "end": - return _context65.stop(); + return _context68.stop(); } - }, _callee65); + }, _callee68); })); return _deleteBoardCategory.apply(this, arguments); } -function stickyModule(_x65) { +function stickyModule(_x68) { return _stickyModule.apply(this, arguments); } function _stickyModule() { - _stickyModule = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee66(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee66$(_context66) { - while (1) switch (_context66.prev = _context66.next) { + _stickyModule = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee69(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee69$(_context69) { + while (1) switch (_context69.prev = _context69.next) { case 0: - return _context66.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_modules/".concat(params.id, "/sticky_module.json"), { + return _context69.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_modules/".concat(params.id, "/sticky_module.json"), { method: 'get' })); case 1: case "end": - return _context66.stop(); + return _context69.stop(); } - }, _callee66); + }, _callee69); })); return _stickyModule.apply(this, arguments); } -function hiddenModule(_x66) { +function hiddenModule(_x69) { return _hiddenModule.apply(this, arguments); } function _hiddenModule() { - _hiddenModule = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee67(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee67$(_context67) { - while (1) switch (_context67.prev = _context67.next) { + _hiddenModule = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee70(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee70$(_context70) { + while (1) switch (_context70.prev = _context70.next) { case 0: - return _context67.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_modules/".concat(params.id, "/hidden_module.json"), { + return _context70.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_modules/".concat(params.id, "/hidden_module.json"), { method: 'get' })); case 1: case "end": - return _context67.stop(); + return _context70.stop(); } - }, _callee67); + }, _callee70); })); return _hiddenModule.apply(this, arguments); } -function getNewStartClassData(_x67) { +function getNewStartClassData(_x70) { return _getNewStartClassData.apply(this, arguments); } function _getNewStartClassData() { - _getNewStartClassData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee68(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee68$(_context68) { - while (1) switch (_context68.prev = _context68.next) { + _getNewStartClassData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee71(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee71$(_context71) { + while (1) switch (_context71.prev = _context71.next) { case 0: - return _context68.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/new.json", { + return _context71.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/new.json", { method: 'get', params: params })); case 1: case "end": - return _context68.stop(); + return _context71.stop(); } - }, _callee68); + }, _callee71); })); return _getNewStartClassData.apply(this, arguments); } -function getAttendancesData(_x68) { +function getAttendancesData(_x71) { return _getAttendancesData.apply(this, arguments); } function _getAttendancesData() { - _getAttendancesData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee69(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee69$(_context69) { - while (1) switch (_context69.prev = _context69.next) { + _getAttendancesData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee72(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee72$(_context72) { + while (1) switch (_context72.prev = _context72.next) { case 0: - return _context69.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/attendances/".concat(params.id, ".json"), { + return _context72.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/attendances/".concat(params.id, ".json"), { method: 'get', params: params })); case 1: case "end": - return _context69.stop(); + return _context72.stop(); } - }, _callee69); + }, _callee72); })); return _getAttendancesData.apply(this, arguments); } -function getCourseMemberAttendanceData(_x69) { +function getCourseMemberAttendanceData(_x72) { return _getCourseMemberAttendanceData.apply(this, arguments); } function _getCourseMemberAttendanceData() { - _getCourseMemberAttendanceData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee70(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee70$(_context70) { - while (1) switch (_context70.prev = _context70.next) { + _getCourseMemberAttendanceData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee73(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee73$(_context73) { + while (1) switch (_context73.prev = _context73.next) { case 0: - return _context70.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/course_member_attendances.json", { + return _context73.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/course_member_attendances.json", { method: 'get', params: params })); case 1: case "end": - return _context70.stop(); + return _context73.stop(); } - }, _callee70); + }, _callee73); })); return _getCourseMemberAttendanceData.apply(this, arguments); } -function updateAttendanceStatus(_x70) { +function updateAttendanceStatus(_x73) { return _updateAttendanceStatus.apply(this, arguments); } function _updateAttendanceStatus() { - _updateAttendanceStatus = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee71(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee71$(_context71) { - while (1) switch (_context71.prev = _context71.next) { + _updateAttendanceStatus = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee74(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee74$(_context74) { + while (1) switch (_context74.prev = _context74.next) { case 0: - return _context71.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/course_member_attendances/update_status.json", { + return _context74.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/course_member_attendances/update_status.json", { method: 'post', body: params })); case 1: case "end": - return _context71.stop(); + return _context74.stop(); } - }, _callee71); + }, _callee74); })); return _updateAttendanceStatus.apply(this, arguments); } -function exportPollsScores(_x71) { +function exportPollsScores(_x74) { return _exportPollsScores.apply(this, arguments); } function _exportPollsScores() { - _exportPollsScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee72(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee72$(_context72) { - while (1) switch (_context72.prev = _context72.next) { + _exportPollsScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee75(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee75$(_context75) { + while (1) switch (_context75.prev = _context75.next) { case 0: - return _context72.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), { + return _context75.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/polls/".concat(params.categoryId, "/commit_result.xlsx"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -39018,21 +39189,21 @@ function _exportPollsScores() { })); case 1: case "end": - return _context72.stop(); + return _context75.stop(); } - }, _callee72); + }, _callee75); })); return _exportPollsScores.apply(this, arguments); } -function exportExerciseStudentScores(_x72) { +function exportExerciseStudentScores(_x75) { return _exportExerciseStudentScores.apply(this, arguments); } function _exportExerciseStudentScores() { - _exportExerciseStudentScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee73(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee73$(_context73) { - while (1) switch (_context73.prev = _context73.next) { + _exportExerciseStudentScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee76(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee76$(_context76) { + while (1) switch (_context76.prev = _context76.next) { case 0: - return _context73.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(params.categoryId, "/export_scores.json"), { + return _context76.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(params.categoryId, "/export_scores.json"), { method: 'get', params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({ "export": true @@ -39040,9 +39211,9 @@ function _exportExerciseStudentScores() { })); case 1: case "end": - return _context73.stop(); + return _context76.stop(); } - }, _callee73); + }, _callee76); })); return _exportExerciseStudentScores.apply(this, arguments); } @@ -39052,297 +39223,297 @@ function getPollStartAnswer(params) { params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) }); } -function updatePollVotes(_x73) { +function updatePollVotes(_x76) { return _updatePollVotes.apply(this, arguments); } function _updatePollVotes() { - _updatePollVotes = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee74(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee74$(_context74) { - while (1) switch (_context74.prev = _context74.next) { + _updatePollVotes = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee77(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee77$(_context77) { + while (1) switch (_context77.prev = _context77.next) { case 0: - return _context74.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/poll_questions/".concat(params.questionId, "/poll_votes.json"), { + return _context77.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/poll_questions/".concat(params.questionId, "/poll_votes.json"), { method: 'post', body: params })); case 1: case "end": - return _context74.stop(); + return _context77.stop(); } - }, _callee74); + }, _callee77); })); return _updatePollVotes.apply(this, arguments); } -function submitPollAnswer(_x74) { +function submitPollAnswer(_x77) { return _submitPollAnswer.apply(this, arguments); } function _submitPollAnswer() { - _submitPollAnswer = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee75(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee75$(_context75) { - while (1) switch (_context75.prev = _context75.next) { + _submitPollAnswer = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee78(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee78$(_context78) { + while (1) switch (_context78.prev = _context78.next) { case 0: - return _context75.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/polls/".concat(params.categoryId, "/commit_poll.json"), { + return _context78.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/polls/".concat(params.categoryId, "/commit_poll.json"), { method: 'post', body: params })); case 1: case "end": - return _context75.stop(); + return _context78.stop(); } - }, _callee75); + }, _callee78); })); return _submitPollAnswer.apply(this, arguments); } -function getAllTasks(_x75) { +function getAllTasks(_x78) { return _getAllTasks.apply(this, arguments); } function _getAllTasks() { - _getAllTasks = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee76(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee76$(_context76) { - while (1) switch (_context76.prev = _context76.next) { + _getAllTasks = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee79(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee79$(_context79) { + while (1) switch (_context79.prev = _context79.next) { case 0: - return _context76.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.courseId, "/tasks_list.json"), { + return _context79.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.courseId, "/tasks_list.json"), { method: 'get', params: params })); case 1: case "end": - return _context76.stop(); + return _context79.stop(); } - }, _callee76); + }, _callee79); })); return _getAllTasks.apply(this, arguments); } -function updateTaskPosition(_x76) { +function updateTaskPosition(_x79) { return _updateTaskPosition.apply(this, arguments); } function _updateTaskPosition() { - _updateTaskPosition = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee77(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee77$(_context77) { - while (1) switch (_context77.prev = _context77.next) { + _updateTaskPosition = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee80(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee80$(_context80) { + while (1) switch (_context80.prev = _context80.next) { case 0: - return _context77.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.courseId, "/update_task_position.json"), { + return _context80.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.courseId, "/update_task_position.json"), { method: 'post', body: params })); case 1: case "end": - return _context77.stop(); + return _context80.stop(); } - }, _callee77); + }, _callee80); })); return _updateTaskPosition.apply(this, arguments); } -function calculateAllShixunScores(_x77) { +function calculateAllShixunScores(_x80) { return _calculateAllShixunScores.apply(this, arguments); } function _calculateAllShixunScores() { - _calculateAllShixunScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee78(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee78$(_context78) { - while (1) switch (_context78.prev = _context78.next) { + _calculateAllShixunScores = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee81(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee81$(_context81) { + while (1) switch (_context81.prev = _context81.next) { case 0: - return _context78.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/calculate_all_shixun_scores.json"), { + return _context81.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/calculate_all_shixun_scores.json"), { method: 'get', params: params })); case 1: case "end": - return _context78.stop(); + return _context81.stop(); } - }, _callee78); + }, _callee81); })); return _calculateAllShixunScores.apply(this, arguments); } -function getAllCourseGroup(_x78) { +function getAllCourseGroup(_x81) { return _getAllCourseGroup.apply(this, arguments); } function _getAllCourseGroup() { - _getAllCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee79(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee79$(_context79) { - while (1) switch (_context79.prev = _context79.next) { + _getAllCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee82(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee82$(_context82) { + while (1) switch (_context82.prev = _context82.next) { case 0: - return _context79.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/all_course_groups.json"), { + return _context82.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/all_course_groups.json"), { method: 'get', params: params })); case 1: case "end": - return _context79.stop(); + return _context82.stop(); } - }, _callee79); + }, _callee82); })); return _getAllCourseGroup.apply(this, arguments); } -function getCourseGroupStudents(_x79) { +function getCourseGroupStudents(_x82) { return _getCourseGroupStudents.apply(this, arguments); } function _getCourseGroupStudents() { - _getCourseGroupStudents = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee80(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee80$(_context80) { - while (1) switch (_context80.prev = _context80.next) { + _getCourseGroupStudents = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee83(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee83$(_context83) { + while (1) switch (_context83.prev = _context83.next) { case 0: - return _context80.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/students.json"), { + return _context83.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/students.json"), { method: 'get', params: params })); case 1: case "end": - return _context80.stop(); + return _context83.stop(); } - }, _callee80); + }, _callee83); })); return _getCourseGroupStudents.apply(this, arguments); } -function renameCourseGroup(_x80) { +function renameCourseGroup(_x83) { return _renameCourseGroup.apply(this, arguments); } function _renameCourseGroup() { - _renameCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee81(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee81$(_context81) { - while (1) switch (_context81.prev = _context81.next) { + _renameCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee84(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee84$(_context84) { + while (1) switch (_context84.prev = _context84.next) { case 0: - return _context81.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_groups/".concat(params.categoryId, "/rename_group.json"), { + return _context84.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_groups/".concat(params.categoryId, "/rename_group.json"), { method: 'POST', body: params })); case 1: case "end": - return _context81.stop(); + return _context84.stop(); } - }, _callee81); + }, _callee84); })); return _renameCourseGroup.apply(this, arguments); } -function deleteCourseGroup(_x81) { +function deleteCourseGroup(_x84) { return _deleteCourseGroup.apply(this, arguments); } function _deleteCourseGroup() { - _deleteCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee82(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee82$(_context82) { - while (1) switch (_context82.prev = _context82.next) { + _deleteCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee85(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee85$(_context85) { + while (1) switch (_context85.prev = _context85.next) { case 0: - return _context82.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_groups/".concat(params.categoryId, ".json"), { + return _context85.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_groups/".concat(params.categoryId, ".json"), { method: 'delete', body: params })); case 1: case "end": - return _context82.stop(); + return _context85.stop(); } - }, _callee82); + }, _callee85); })); return _deleteCourseGroup.apply(this, arguments); } -function joinCourseGroup(_x82) { +function joinCourseGroup(_x85) { return _joinCourseGroup.apply(this, arguments); } function _joinCourseGroup() { - _joinCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee83(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee83$(_context83) { - while (1) switch (_context83.prev = _context83.next) { + _joinCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee86(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee86$(_context86) { + while (1) switch (_context86.prev = _context86.next) { case 0: - return _context83.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/join_course_group.json"), { + return _context86.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/join_course_group.json"), { method: 'POST', body: params })); case 1: case "end": - return _context83.stop(); + return _context86.stop(); } - }, _callee83); + }, _callee86); })); return _joinCourseGroup.apply(this, arguments); } -function transferToCourseGroup(_x83) { +function transferToCourseGroup(_x86) { return _transferToCourseGroup.apply(this, arguments); } function _transferToCourseGroup() { - _transferToCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee84(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee84$(_context84) { - while (1) switch (_context84.prev = _context84.next) { + _transferToCourseGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee87(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee87$(_context87) { + while (1) switch (_context87.prev = _context87.next) { case 0: - return _context84.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/transfer_to_course_group.json"), { + return _context87.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/transfer_to_course_group.json"), { method: 'post', body: params })); case 1: case "end": - return _context84.stop(); + return _context87.stop(); } - }, _callee84); + }, _callee87); })); return _transferToCourseGroup.apply(this, arguments); } -function deleteStudent(_x84) { +function deleteStudent(_x87) { return _deleteStudent.apply(this, arguments); } //加入分班 function _deleteStudent() { - _deleteStudent = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee85(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee85$(_context85) { - while (1) switch (_context85.prev = _context85.next) { + _deleteStudent = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee88(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee88$(_context88) { + while (1) switch (_context88.prev = _context88.next) { case 0: - return _context85.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/delete_from_course.json"), { + return _context88.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/delete_from_course.json"), { method: 'post', body: params })); case 1: case "end": - return _context85.stop(); + return _context88.stop(); } - }, _callee85); + }, _callee88); })); return _deleteStudent.apply(this, arguments); } -function joincoursegroup(_x85) { +function joincoursegroup(_x88) { return _joincoursegroup.apply(this, arguments); } function _joincoursegroup() { - _joincoursegroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee86(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee86$(_context86) { - while (1) switch (_context86.prev = _context86.next) { + _joincoursegroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee89(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee89$(_context89) { + while (1) switch (_context89.prev = _context89.next) { case 0: - return _context86.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/join_course_group.json"), { + return _context89.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/join_course_group.json"), { method: 'post', body: params })); case 1: case "end": - return _context86.stop(); + return _context89.stop(); } - }, _callee86); + }, _callee89); })); return _joincoursegroup.apply(this, arguments); } -function exitCourse(_x86) { +function exitCourse(_x89) { return _exitCourse.apply(this, arguments); } function _exitCourse() { - _exitCourse = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee87(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee87$(_context87) { - while (1) switch (_context87.prev = _context87.next) { + _exitCourse = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee90(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee90$(_context90) { + while (1) switch (_context90.prev = _context90.next) { case 0: - return _context87.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/exit_course.json"), { + return _context90.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/exit_course.json"), { method: 'post' })); case 1: case "end": - return _context87.stop(); + return _context90.stop(); } - }, _callee87); + }, _callee90); })); return _exitCourse.apply(this, arguments); } -function courseMemberAttendances(_x87) { +function courseMemberAttendances(_x90) { return _courseMemberAttendances.apply(this, arguments); } // 第三方慕课 function _courseMemberAttendances() { - _courseMemberAttendances = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee88(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee88$(_context88) { - while (1) switch (_context88.prev = _context88.next) { + _courseMemberAttendances = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee91(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee91$(_context91) { + while (1) switch (_context91.prev = _context91.next) { case 0: - return _context88.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/course_member_attendances.json", { + return _context91.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/weapps/course_member_attendances.json", { method: 'post', body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) // attendance_id: 335 @@ -39350,229 +39521,229 @@ function _courseMemberAttendances() { })); case 1: case "end": - return _context88.stop(); + return _context91.stop(); } - }, _callee88); + }, _callee91); })); return _courseMemberAttendances.apply(this, arguments); } -function getMoocEditData(_x88) { +function getMoocEditData(_x91) { return _getMoocEditData.apply(this, arguments); } function _getMoocEditData() { - _getMoocEditData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee89(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee89$(_context89) { - while (1) switch (_context89.prev = _context89.next) { + _getMoocEditData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee92(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee92$(_context92) { + while (1) switch (_context92.prev = _context92.next) { case 0: - return _context89.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/mooc_users/").concat(params.user_id, "/edit.json"), { + return _context92.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/mooc_users/").concat(params.user_id, "/edit.json"), { method: 'get', params: params })); case 1: case "end": - return _context89.stop(); + return _context92.stop(); } - }, _callee89); + }, _callee92); })); return _getMoocEditData.apply(this, arguments); } -function createMoocData(_x89) { +function createMoocData(_x92) { return _createMoocData.apply(this, arguments); } function _createMoocData() { - _createMoocData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee90(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee90$(_context90) { - while (1) switch (_context90.prev = _context90.next) { + _createMoocData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee93(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee93$(_context93) { + while (1) switch (_context93.prev = _context93.next) { case 0: - return _context90.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/mooc_users.json"), { + return _context93.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/mooc_users.json"), { method: 'post', body: params })); case 1: case "end": - return _context90.stop(); + return _context93.stop(); } - }, _callee90); + }, _callee93); })); return _createMoocData.apply(this, arguments); } -function updateMoocData(_x90) { +function updateMoocData(_x93) { return _updateMoocData.apply(this, arguments); } function _updateMoocData() { - _updateMoocData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee91(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee91$(_context91) { - while (1) switch (_context91.prev = _context91.next) { + _updateMoocData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee94(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee94$(_context94) { + while (1) switch (_context94.prev = _context94.next) { case 0: - return _context91.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/mooc_users/").concat(params.user_id, ".json"), { + return _context94.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/mooc_users/").concat(params.user_id, ".json"), { method: 'put', body: params })); case 1: case "end": - return _context91.stop(); + return _context94.stop(); } - }, _callee91); + }, _callee94); })); return _updateMoocData.apply(this, arguments); } -function moveCategory(_x91) { +function moveCategory(_x94) { return _moveCategory.apply(this, arguments); } function _moveCategory() { - _moveCategory = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee92(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee92$(_context92) { - while (1) switch (_context92.prev = _context92.next) { + _moveCategory = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee95(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee95$(_context95) { + while (1) switch (_context95.prev = _context95.next) { case 0: - return _context92.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_second_categories/".concat(params.id, "/move_category.json"), { + return _context95.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_second_categories/".concat(params.id, "/move_category.json"), { method: 'post', body: params })); case 1: case "end": - return _context92.stop(); + return _context95.stop(); } - }, _callee92); + }, _callee95); })); return _moveCategory.apply(this, arguments); } -function moveboard(_x92) { +function moveboard(_x95) { return _moveboard.apply(this, arguments); } function _moveboard() { - _moveboard = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee93(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee93$(_context93) { - while (1) switch (_context93.prev = _context93.next) { + _moveboard = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee96(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee96$(_context96) { + while (1) switch (_context96.prev = _context96.next) { case 0: - return _context93.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/boards/".concat(params.id, "/move_category.json"), { + return _context96.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/boards/".concat(params.id, "/move_category.json"), { method: 'post', body: params })); case 1: case "end": - return _context93.stop(); + return _context96.stop(); } - }, _callee93); + }, _callee96); })); return _moveboard.apply(this, arguments); } -function getCourseware(_x93) { +function getCourseware(_x96) { return _getCourseware.apply(this, arguments); } function _getCourseware() { - _getCourseware = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee94(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee94$(_context94) { - while (1) switch (_context94.prev = _context94.next) { + _getCourseware = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee97(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee97$(_context97) { + while (1) switch (_context97.prev = _context97.next) { case 0: - return _context94.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/courseware.json"), { + return _context97.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(params.id, "/courseware.json"), { method: 'get', params: params })); case 1: case "end": - return _context94.stop(); + return _context97.stop(); } - }, _callee94); + }, _callee97); })); return _getCourseware.apply(this, arguments); } -function markWrongQuestion(_x94, _x95) { +function markWrongQuestion(_x97, _x98) { return _markWrongQuestion.apply(this, arguments); } function _markWrongQuestion() { - _markWrongQuestion = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee95(coursesId, params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee95$(_context95) { - while (1) switch (_context95.prev = _context95.next) { + _markWrongQuestion = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee98(coursesId, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee98$(_context98) { + while (1) switch (_context98.prev = _context98.next) { case 0: - return _context95.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(coursesId, "/mark_wrong_topic.json"), { + return _context98.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(coursesId, "/mark_wrong_topic.json"), { method: 'get', params: params })); case 1: case "end": - return _context95.stop(); + return _context98.stop(); } - }, _callee95); + }, _callee98); })); return _markWrongQuestion.apply(this, arguments); } -function cancelMarkWrongQuestion(_x96, _x97) { +function cancelMarkWrongQuestion(_x99, _x100) { return _cancelMarkWrongQuestion.apply(this, arguments); } function _cancelMarkWrongQuestion() { - _cancelMarkWrongQuestion = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee96(coursesId, params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee96$(_context96) { - while (1) switch (_context96.prev = _context96.next) { + _cancelMarkWrongQuestion = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee99(coursesId, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee99$(_context99) { + while (1) switch (_context99.prev = _context99.next) { case 0: - return _context96.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(coursesId, "/cancel_wrong_topic.json"), { + return _context99.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/exercises/".concat(coursesId, "/cancel_wrong_topic.json"), { method: 'get', params: params })); case 1: case "end": - return _context96.stop(); + return _context99.stop(); } - }, _callee96); + }, _callee99); })); return _cancelMarkWrongQuestion.apply(this, arguments); } -function getAllowEndGroups(_x98, _x99) { +function getAllowEndGroups(_x101, _x102) { return _getAllowEndGroups.apply(this, arguments); } function _getAllowEndGroups() { - _getAllowEndGroups = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee97(homework_id, params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee97$(_context97) { - while (1) switch (_context97.prev = _context97.next) { + _getAllowEndGroups = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee100(homework_id, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee100$(_context100) { + while (1) switch (_context100.prev = _context100.next) { case 0: - return _context97.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(homework_id, "/allow_end_group.json"), { + return _context100.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(homework_id, "/allow_end_group.json"), { method: 'get', params: params })); case 1: case "end": - return _context97.stop(); + return _context100.stop(); } - }, _callee97); + }, _callee100); })); return _getAllowEndGroups.apply(this, arguments); } -function stopHomework(_x100, _x101) { +function stopHomework(_x103, _x104) { return _stopHomework.apply(this, arguments); } function _stopHomework() { - _stopHomework = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee98(course_id, params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee98$(_context98) { - while (1) switch (_context98.prev = _context98.next) { + _stopHomework = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee101(course_id, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee101$(_context101) { + while (1) switch (_context101.prev = _context101.next) { case 0: - return _context98.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(course_id, "/homework_commons/end_with_homework_list_position.json"), { + return _context101.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/courses/".concat(course_id, "/homework_commons/end_with_homework_list_position.json"), { method: 'post', body: params })); case 1: case "end": - return _context98.stop(); + return _context101.stop(); } - }, _callee98); + }, _callee101); })); return _stopHomework.apply(this, arguments); } -function getCommitIdContent(_x102, _x103) { +function getCommitIdContent(_x105, _x106) { return _getCommitIdContent.apply(this, arguments); } function _getCommitIdContent() { - _getCommitIdContent = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee99(id, params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee99$(_context99) { - while (1) switch (_context99.prev = _context99.next) { + _getCommitIdContent = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().mark(function _callee102(id, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1___default()().wrap(function _callee102$(_context102) { + while (1) switch (_context102.prev = _context102.next) { case 0: - return _context99.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/tasks/".concat(id, "/get_content_for_commit_id.json"), { + return _context102.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/tasks/".concat(id, "/get_content_for_commit_id.json"), { method: 'get', params: params })); case 1: case "end": - return _context99.stop(); + return _context102.stop(); } - }, _callee99); + }, _callee102); })); return _getCommitIdContent.apply(this, arguments); } @@ -47351,6 +47522,7 @@ function _exercisesBanksMoveUpDown() { /* harmony export */ GW: function() { return /* binding */ batchShare; }, /* harmony export */ HF: function() { return /* binding */ unselectAll; }, /* harmony export */ Hm: function() { return /* binding */ batchDelete; }, +/* harmony export */ IJ: function() { return /* binding */ revokePublish; }, /* harmony export */ L5: function() { return /* binding */ createFeedback; }, /* harmony export */ LS: function() { return /* binding */ batchGroup; }, /* harmony export */ MZ: function() { return /* binding */ programPublish; }, @@ -47365,6 +47537,7 @@ function _exercisesBanksMoveUpDown() { /* harmony export */ U6: function() { return /* binding */ addKnowledge; }, /* harmony export */ Vl: function() { return /* binding */ setCombinationScore; }, /* harmony export */ Wk: function() { return /* binding */ editProblemset; }, +/* harmony export */ Wn: function() { return /* binding */ getCpTest; }, /* harmony export */ YP: function() { return /* binding */ batchSetScore; }, /* harmony export */ Ys: function() { return /* binding */ select; }, /* harmony export */ al: function() { return /* binding */ cancel; }, @@ -47391,248 +47564,273 @@ function _exercisesBanksMoveUpDown() { /* harmony export */ zh: function() { return /* binding */ examinationItems; } /* harmony export */ }); /* unused harmony exports setExerciseCombinationScore, joinGroup, updateGroup, getSubdirectory */ -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__); -/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/utils/fetch */ 36057); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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_test5_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_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js */ 37205); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/utils/fetch */ 36057); + -function getDisciplines(_x) { +/** + * @description 试题库复制题目 + */ +var getCpTest = /*#__PURE__*/function () { + var _ref = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/copy_item_bank.json", { + method: 'post', + body: params + })); + case 1: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function getCpTest(_x) { + return _ref.apply(this, arguments); + }; +}(); +function getDisciplines(_x2) { return _getDisciplines.apply(this, arguments); } function _getDisciplines() { - _getDisciplines = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(params) { - return _root_workspace_ppte5yg23_local_v9_test5_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) { + _getDisciplines = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee2(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { case 0: - return _context.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)('/api/disciplines.json', { + return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)('/api/disciplines.json', { method: 'get', - params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params), {}, { + params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()(_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params), {}, { clazz: "ItemBanksGroup" }) })); case 1: case "end": - return _context.stop(); + return _context2.stop(); } - }, _callee); + }, _callee2); })); return _getDisciplines.apply(this, arguments); } -function getBasketList(_x2) { +function getBasketList(_x3) { return _getBasketList.apply(this, arguments); } // 获取文件夹数据: function _getBasketList() { - _getBasketList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(params) { - return _root_workspace_ppte5yg23_local_v9_test5_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) { + _getBasketList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee3(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { case 0: - return _context2.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)('/api/item_baskets/basket_list.json', { + return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)('/api/item_baskets/basket_list.json', { method: 'get', params: params })); case 1: case "end": - return _context2.stop(); + return _context3.stop(); } - }, _callee2); + }, _callee3); })); return _getBasketList.apply(this, arguments); } -function getGroup(_x3) { +function getGroup(_x4) { return _getGroup.apply(this, arguments); } // 获取试题数据: function _getGroup() { - _getGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee3(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee3$(_context3) { - while (1) switch (_context3.prev = _context3.next) { + _getGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee4(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee4$(_context4) { + while (1) switch (_context4.prev = _context4.next) { case 0: - return _context3.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)('/api/item_banks_groups/for_problemset.json', { + return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)('/api/item_banks_groups/for_problemset.json', { method: 'post', body: params })); case 1: case "end": - return _context3.stop(); + return _context4.stop(); } - }, _callee3); + }, _callee4); })); return _getGroup.apply(this, arguments); } -function getItemBanks(_x4) { +function getItemBanks(_x5) { return _getItemBanks.apply(this, arguments); } function _getItemBanks() { - _getItemBanks = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee4(body) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee4$(_context4) { - while (1) switch (_context4.prev = _context4.next) { + _getItemBanks = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee5(body) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee5$(_context5) { + while (1) switch (_context5.prev = _context5.next) { case 0: - return _context4.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)('/api/item_banks/list.json', { + return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)('/api/item_banks/list.json', { method: 'post', body: body })); case 1: case "end": - return _context4.stop(); + return _context5.stop(); } - }, _callee4); + }, _callee5); })); return _getItemBanks.apply(this, arguments); } -function setPrivate(_x5) { +function setPrivate(_x6) { return _setPrivate.apply(this, arguments); } function _setPrivate() { - _setPrivate = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee5(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee5$(_context5) { - while (1) switch (_context5.prev = _context5.next) { + _setPrivate = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee6(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee6$(_context6) { + while (1) switch (_context6.prev = _context6.next) { case 0: - return _context5.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/set_private.json"), { + return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/set_private.json"), { method: 'post' })); case 1: case "end": - return _context5.stop(); + return _context6.stop(); } - }, _callee5); + }, _callee6); })); return _setPrivate.apply(this, arguments); } -function setPublic(_x6) { +function setPublic(_x7) { return _setPublic.apply(this, arguments); } function _setPublic() { - _setPublic = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee6(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee6$(_context6) { - while (1) switch (_context6.prev = _context6.next) { + _setPublic = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee7(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee7$(_context7) { + while (1) switch (_context7.prev = _context7.next) { case 0: - return _context6.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/set_public.json"), { + return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/set_public.json"), { method: 'post' })); case 1: case "end": - return _context6.stop(); + return _context7.stop(); } - }, _callee6); + }, _callee7); })); return _setPublic.apply(this, arguments); } -function handleDelete(_x7) { +function handleDelete(_x8) { return _handleDelete.apply(this, arguments); } function _handleDelete() { - _handleDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) { - while (1) switch (_context7.prev = _context7.next) { + _handleDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee8(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee8$(_context8) { + while (1) switch (_context8.prev = _context8.next) { case 0: - return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, ".json"), { + return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": - return _context7.stop(); + return _context8.stop(); } - }, _callee7); + }, _callee8); })); return _handleDelete.apply(this, arguments); } -function startExperience(_x8) { +function startExperience(_x9) { return _startExperience.apply(this, arguments); } function _startExperience() { - _startExperience = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) { - while (1) switch (_context8.prev = _context8.next) { + _startExperience = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee9(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee9$(_context9) { + while (1) switch (_context9.prev = _context9.next) { case 0: - return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/problems/".concat(params.id, "/start.json"), { + return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/problems/".concat(params.id, "/start.json"), { method: 'get' })); case 1: case "end": - return _context8.stop(); + return _context9.stop(); } - }, _callee8); + }, _callee9); })); return _startExperience.apply(this, arguments); } -function cancel(_x9) { +function cancel(_x10) { return _cancel.apply(this, arguments); } function _cancel() { - _cancel = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) { - while (1) switch (_context9.prev = _context9.next) { + _cancel = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee10(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee10$(_context10) { + while (1) switch (_context10.prev = _context10.next) { case 0: - return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, ".json"), { + return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, ".json"), { method: 'delete', - body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) + body: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default()({}, params) })); case 1: case "end": - return _context9.stop(); + return _context10.stop(); } - }, _callee9); + }, _callee10); })); return _cancel.apply(this, arguments); } -function select(_x10) { +function select(_x11) { return _select.apply(this, arguments); } function _select() { - _select = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee10(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee10$(_context10) { - while (1) switch (_context10.prev = _context10.next) { + _select = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee11(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee11$(_context11) { + while (1) switch (_context11.prev = _context11.next) { case 0: - return _context10.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets.json", { + return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets.json", { method: 'post', body: params })); case 1: case "end": - return _context10.stop(); + return _context11.stop(); } - }, _callee10); + }, _callee11); })); return _select.apply(this, arguments); } -function examUnselectAll(_x11) { +function examUnselectAll(_x12) { return _examUnselectAll.apply(this, arguments); } function _examUnselectAll() { - _examUnselectAll = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee11(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee11$(_context11) { - while (1) switch (_context11.prev = _context11.next) { + _examUnselectAll = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee12(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee12$(_context12) { + while (1) switch (_context12.prev = _context12.next) { case 0: - return _context11.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/examination_banks/cancel_items.json", { + return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/examination_banks/cancel_items.json", { method: 'post', body: params })); case 1: case "end": - return _context11.stop(); + return _context12.stop(); } - }, _callee11); + }, _callee12); })); return _examUnselectAll.apply(this, arguments); } -function basketDelete(_x12) { +function basketDelete(_x13) { return _basketDelete.apply(this, arguments); } function _basketDelete() { - _basketDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee12(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee12$(_context12) { - while (1) switch (_context12.prev = _context12.next) { + _basketDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee13(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee13$(_context13) { + while (1) switch (_context13.prev = _context13.next) { case 0: - return _context12.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/delete_item_type.json", { + return _context13.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/delete_item_type.json", { method: 'delete', body: { item_type: params.type @@ -47640,801 +47838,809 @@ function _basketDelete() { })); case 1: case "end": - return _context12.stop(); + return _context13.stop(); } - }, _callee12); + }, _callee13); })); return _basketDelete.apply(this, arguments); } -function unselectAll(_x13) { +function unselectAll(_x14) { return _unselectAll.apply(this, arguments); } function _unselectAll() { - _unselectAll = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee13(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee13$(_context13) { - while (1) switch (_context13.prev = _context13.next) { + _unselectAll = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee14(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee14$(_context14) { + while (1) switch (_context14.prev = _context14.next) { case 0: - return _context13.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/examination_banks/cancel_items.json", { + return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/examination_banks/cancel_items.json", { method: 'post', body: params })); case 1: case "end": - return _context13.stop(); + return _context14.stop(); } - }, _callee13); + }, _callee14); })); return _unselectAll.apply(this, arguments); } -function addKnowledge(_x14) { +function addKnowledge(_x15) { return _addKnowledge.apply(this, arguments); } function _addKnowledge() { - _addKnowledge = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee14(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee14$(_context14) { - while (1) switch (_context14.prev = _context14.next) { + _addKnowledge = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee15(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee15$(_context15) { + while (1) switch (_context15.prev = _context15.next) { case 0: - return _context14.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/tag_disciplines.json", { + return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/tag_disciplines.json", { method: 'post', body: params })); case 1: case "end": - return _context14.stop(); + return _context15.stop(); } - }, _callee14); + }, _callee15); })); return _addKnowledge.apply(this, arguments); } -function editProblemset(_x15) { +function editProblemset(_x16) { return _editProblemset.apply(this, arguments); } function _editProblemset() { - _editProblemset = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee15(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee15$(_context15) { - while (1) switch (_context15.prev = _context15.next) { + _editProblemset = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee16(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee16$(_context16) { + while (1) switch (_context16.prev = _context16.next) { case 0: - return _context15.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, ".json"), { + return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": - return _context15.stop(); + return _context16.stop(); } - }, _callee15); + }, _callee16); })); return _editProblemset.apply(this, arguments); } -function addProblemset(_x16) { +function addProblemset(_x17) { return _addProblemset.apply(this, arguments); } function _addProblemset() { - _addProblemset = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee16(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee16$(_context16) { - while (1) switch (_context16.prev = _context16.next) { + _addProblemset = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee17(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee17$(_context17) { + while (1) switch (_context17.prev = _context17.next) { case 0: - return _context16.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks.json", { + return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks.json", { method: 'post', body: params })); case 1: case "end": - return _context16.stop(); + return _context17.stop(); } - }, _callee16); + }, _callee17); })); return _addProblemset.apply(this, arguments); } -function getEditData(_x17) { +function getEditData(_x18) { return _getEditData.apply(this, arguments); } function _getEditData() { - _getEditData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee17(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee17$(_context17) { - while (1) switch (_context17.prev = _context17.next) { + _getEditData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee18(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { case 0: - return _context17.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/edit.json"), { + return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/edit.json"), { method: 'get' })); case 1: case "end": - return _context17.stop(); + return _context18.stop(); } - }, _callee17); + }, _callee18); })); return _getEditData.apply(this, arguments); } -function getEditDataBprogram(_x18) { +function getEditDataBprogram(_x19) { return _getEditDataBprogram.apply(this, arguments); } function _getEditDataBprogram() { - _getEditDataBprogram = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee18(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee18$(_context18) { - while (1) switch (_context18.prev = _context18.next) { + _getEditDataBprogram = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee19(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee19$(_context19) { + while (1) switch (_context19.prev = _context19.next) { case 0: - return _context18.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/problems/".concat(params.id, "/edit.json"), { + return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/problems/".concat(params.id, "/edit.json"), { method: 'get' })); case 1: case "end": - return _context18.stop(); + return _context19.stop(); } - }, _callee18); + }, _callee19); })); return _getEditDataBprogram.apply(this, arguments); } -function getPaperData(_x19) { +function getPaperData(_x20) { return _getPaperData.apply(this, arguments); } function _getPaperData() { - _getPaperData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee19(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee19$(_context19) { - while (1) switch (_context19.prev = _context19.next) { + _getPaperData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee20(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee20$(_context20) { + while (1) switch (_context20.prev = _context20.next) { case 0: - return _context19.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets.json", { + return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets.json", { method: 'get', params: params })); case 1: case "end": - return _context19.stop(); + return _context20.stop(); } - }, _callee19); + }, _callee20); })); return _getPaperData.apply(this, arguments); } -function setScore(_x20) { +function setScore(_x21) { return _setScore.apply(this, arguments); } function _setScore() { - _setScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee20(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee20$(_context20) { - while (1) switch (_context20.prev = _context20.next) { + _setScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee21(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee21$(_context21) { + while (1) switch (_context21.prev = _context21.next) { case 0: - return _context20.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/set_score.json"), { + return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/set_score.json"), { method: 'post', body: params })); case 1: case "end": - return _context20.stop(); + return _context21.stop(); } - }, _callee20); + }, _callee21); })); return _setScore.apply(this, arguments); } -function setChallengeScore(_x21) { +function setChallengeScore(_x22) { return _setChallengeScore.apply(this, arguments); } //设置组合分数 function _setChallengeScore() { - _setChallengeScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee21(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee21$(_context21) { - while (1) switch (_context21.prev = _context21.next) { + _setChallengeScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee22(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee22$(_context22) { + while (1) switch (_context22.prev = _context22.next) { case 0: - return _context21.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/set_challenge_score.json"), { + return _context22.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/set_challenge_score.json"), { method: 'post', body: params })); case 1: case "end": - return _context21.stop(); + return _context22.stop(); } - }, _callee21); + }, _callee22); })); return _setChallengeScore.apply(this, arguments); } -function setCombinationScore(_x22) { +function setCombinationScore(_x23) { return _setCombinationScore.apply(this, arguments); } function _setCombinationScore() { - _setCombinationScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee22(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee22$(_context22) { - while (1) switch (_context22.prev = _context22.next) { + _setCombinationScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee23(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee23$(_context23) { + while (1) switch (_context23.prev = _context23.next) { case 0: - return _context22.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/combination_set_score.json"), { + return _context23.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/combination_set_score.json"), { method: 'post', body: params })); case 1: case "end": - return _context22.stop(); + return _context23.stop(); } - }, _callee22); + }, _callee23); })); return _setCombinationScore.apply(this, arguments); } -function setExerciseCombinationScore(_x23) { +function setExerciseCombinationScore(_x24) { return _setExerciseCombinationScore.apply(this, arguments); } function _setExerciseCombinationScore() { - _setExerciseCombinationScore = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee23(params) { - return _regeneratorRuntime().wrap(function _callee23$(_context23) { - while (1) switch (_context23.prev = _context23.next) { + _setExerciseCombinationScore = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee24(params) { + return _regeneratorRuntime().wrap(function _callee24$(_context24) { + while (1) switch (_context24.prev = _context24.next) { case 0: - return _context23.abrupt("return", Fetch("/api/examination_banks//".concat(params.exerid, "/examination_banks_item_banks/").concat(params.id, "/combination_set_score.json"), { + return _context24.abrupt("return", Fetch("/api/examination_banks//".concat(params.exerid, "/examination_banks_item_banks/").concat(params.id, "/combination_set_score.json"), { method: 'post', body: params })); case 1: case "end": - return _context23.stop(); + return _context24.stop(); } - }, _callee23); + }, _callee24); })); return _setExerciseCombinationScore.apply(this, arguments); } -function handleDeletePreviewQuestion(_x24) { +function handleDeletePreviewQuestion(_x25) { return _handleDeletePreviewQuestion.apply(this, arguments); } function _handleDeletePreviewQuestion() { - _handleDeletePreviewQuestion = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee24(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee24$(_context24) { - while (1) switch (_context24.prev = _context24.next) { + _handleDeletePreviewQuestion = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee25(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee25$(_context25) { + while (1) switch (_context25.prev = _context25.next) { case 0: - return _context24.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, ".json"), { + return _context25.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, ".json"), { method: 'delete' })); case 1: case "end": - return _context24.stop(); + return _context25.stop(); } - }, _callee24); + }, _callee25); })); return _handleDeletePreviewQuestion.apply(this, arguments); } -function batchSetScore(_x25) { +function batchSetScore(_x26) { return _batchSetScore.apply(this, arguments); } function _batchSetScore() { - _batchSetScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee25(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee25$(_context25) { - while (1) switch (_context25.prev = _context25.next) { + _batchSetScore = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee26(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee26$(_context26) { + while (1) switch (_context26.prev = _context26.next) { case 0: - return _context25.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/batch_set_score.json", { + return _context26.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/batch_set_score.json", { method: 'post', body: params })); case 1: case "end": - return _context25.stop(); + return _context26.stop(); } - }, _callee25); + }, _callee26); })); return _batchSetScore.apply(this, arguments); } -function batchDelete(_x26) { +function batchDelete(_x27) { return _batchDelete.apply(this, arguments); } function _batchDelete() { - _batchDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee26(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee26$(_context26) { - while (1) switch (_context26.prev = _context26.next) { + _batchDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee27(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee27$(_context27) { + while (1) switch (_context27.prev = _context27.next) { case 0: - return _context26.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/delete_item_type.json", { + return _context27.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/delete_item_type.json", { method: 'delete', body: params })); case 1: case "end": - return _context26.stop(); + return _context27.stop(); } - }, _callee26); + }, _callee27); })); return _batchDelete.apply(this, arguments); } -function adjustPosition(_x27) { +function adjustPosition(_x28) { return _adjustPosition.apply(this, arguments); } function _adjustPosition() { - _adjustPosition = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee27(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee27$(_context27) { - while (1) switch (_context27.prev = _context27.next) { + _adjustPosition = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee28(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee28$(_context28) { + while (1) switch (_context28.prev = _context28.next) { case 0: - return _context27.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/adjust_position.json"), { + return _context28.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/".concat(params.id, "/adjust_position.json"), { method: 'post', body: params })); case 1: case "end": - return _context27.stop(); + return _context28.stop(); } - }, _callee27); + }, _callee28); })); return _adjustPosition.apply(this, arguments); } -function newPreviewProblemset(_x28) { +function newPreviewProblemset(_x29) { return _newPreviewProblemset.apply(this, arguments); } function _newPreviewProblemset() { - _newPreviewProblemset = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee28(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee28$(_context28) { - while (1) switch (_context28.prev = _context28.next) { + _newPreviewProblemset = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee29(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee29$(_context29) { + while (1) switch (_context29.prev = _context29.next) { case 0: - return _context28.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/examination_banks.json", { + return _context29.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/examination_banks.json", { method: 'post', body: params })); case 1: case "end": - return _context28.stop(); + return _context29.stop(); } - }, _callee28); + }, _callee29); })); return _newPreviewProblemset.apply(this, arguments); } -function revokeItem(_x29) { +function revokeItem(_x30) { return _revokeItem.apply(this, arguments); } function _revokeItem() { - _revokeItem = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee29(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee29$(_context29) { - while (1) switch (_context29.prev = _context29.next) { + _revokeItem = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee30(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { case 0: - return _context29.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/examination_banks/".concat(params.id, "/revoke_item.json"), { + return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/examination_banks/".concat(params.id, "/revoke_item.json"), { method: 'delete', body: params })); case 1: case "end": - return _context29.stop(); + return _context30.stop(); } - }, _callee29); + }, _callee30); })); return _revokeItem.apply(this, arguments); } -function examinationItems(_x30) { +function examinationItems(_x31) { return _examinationItems.apply(this, arguments); } function _examinationItems() { - _examinationItems = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { - while (1) switch (_context30.prev = _context30.next) { + _examinationItems = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee31(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { case 0: - return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/examination_banks/".concat(params.exam_id, "/examination_banks_item_banks.json"), { + return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/examination_banks/".concat(params.exam_id, "/examination_banks_item_banks.json"), { method: 'post', body: params })); case 1: case "end": - return _context30.stop(); + return _context31.stop(); } - }, _callee30); + }, _callee31); })); return _examinationItems.apply(this, arguments); } -function joinCollection(_x31) { +function joinCollection(_x32) { return _joinCollection.apply(this, arguments); } function _joinCollection() { - _joinCollection = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { - while (1) switch (_context31.prev = _context31.next) { + _joinCollection = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee32(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { case 0: - return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/join_to_collection.json"), { + return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/join_to_collection.json"), { method: 'post', params: params })); case 1: case "end": - return _context31.stop(); + return _context32.stop(); } - }, _callee31); + }, _callee32); })); return _joinCollection.apply(this, arguments); } -function cancelCollection(_x32) { +function cancelCollection(_x33) { return _cancelCollection.apply(this, arguments); } function _cancelCollection() { - _cancelCollection = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { - while (1) switch (_context32.prev = _context32.next) { + _cancelCollection = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee33(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { case 0: - return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/cancel_collection.json"), { + return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/cancel_collection.json"), { method: 'post', params: params })); case 1: case "end": - return _context32.stop(); + return _context33.stop(); } - }, _callee32); + }, _callee33); })); return _cancelCollection.apply(this, arguments); } -function getPaperList(_x33) { +function getPaperList(_x34) { return _getPaperList.apply(this, arguments); } function _getPaperList() { - _getPaperList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { - while (1) switch (_context33.prev = _context33.next) { + _getPaperList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee34(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee34$(_context34) { + while (1) switch (_context34.prev = _context34.next) { case 0: - return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks_groups.json", { + return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks_groups.json", { method: 'get', params: params })); case 1: case "end": - return _context33.stop(); + return _context34.stop(); } - }, _callee33); + }, _callee34); })); return _getPaperList.apply(this, arguments); } -function getGroupList(_x34) { +function getGroupList(_x35) { return _getGroupList.apply(this, arguments); } function _getGroupList() { - _getGroupList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee34(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee34$(_context34) { - while (1) switch (_context34.prev = _context34.next) { + _getGroupList = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee35(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee35$(_context35) { + while (1) switch (_context35.prev = _context35.next) { case 0: - return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks_groups/mine.json", { + return _context35.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks_groups/mine.json", { method: 'get', params: params })); case 1: case "end": - return _context34.stop(); + return _context35.stop(); } - }, _callee34); + }, _callee35); })); return _getGroupList.apply(this, arguments); } -function joinGroup(_x35) { +function joinGroup(_x36) { return _joinGroup.apply(this, arguments); } function _joinGroup() { - _joinGroup = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee35(params) { - return _regeneratorRuntime().wrap(function _callee35$(_context35) { - while (1) switch (_context35.prev = _context35.next) { + _joinGroup = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee36(params) { + return _regeneratorRuntime().wrap(function _callee36$(_context36) { + while (1) switch (_context36.prev = _context36.next) { case 0: - return _context35.abrupt("return", Fetch("/api/item_banks/".concat(params.id, "/join_to_group.json"), { + return _context36.abrupt("return", Fetch("/api/item_banks/".concat(params.id, "/join_to_group.json"), { method: 'post', body: params })); case 1: case "end": - return _context35.stop(); + return _context36.stop(); } - }, _callee35); + }, _callee36); })); return _joinGroup.apply(this, arguments); } -function updateGroup(_x36) { +function updateGroup(_x37) { return _updateGroup.apply(this, arguments); } function _updateGroup() { - _updateGroup = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee36(params) { - return _regeneratorRuntime().wrap(function _callee36$(_context36) { - while (1) switch (_context36.prev = _context36.next) { + _updateGroup = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee37(params) { + return _regeneratorRuntime().wrap(function _callee37$(_context37) { + while (1) switch (_context37.prev = _context37.next) { case 0: - return _context36.abrupt("return", Fetch("/api/item_banks_groups/".concat(params.id, ".json"), { + return _context37.abrupt("return", Fetch("/api/item_banks_groups/".concat(params.id, ".json"), { method: 'put', body: params })); case 1: case "end": - return _context36.stop(); + return _context37.stop(); } - }, _callee36); + }, _callee37); })); return _updateGroup.apply(this, arguments); } -function createGroup(_x37) { +function createGroup(_x38) { return _createGroup.apply(this, arguments); } function _createGroup() { - _createGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee37(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee37$(_context37) { - while (1) switch (_context37.prev = _context37.next) { + _createGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee38(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee38$(_context38) { + while (1) switch (_context38.prev = _context38.next) { case 0: - return _context37.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks_groups.json", { + return _context38.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks_groups.json", { method: 'post', body: params })); case 1: case "end": - return _context37.stop(); + return _context38.stop(); } - }, _callee37); + }, _callee38); })); return _createGroup.apply(this, arguments); } -function createFeedback(_x38) { +function createFeedback(_x39) { return _createFeedback.apply(this, arguments); } function _createFeedback() { - _createFeedback = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee38(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee38$(_context38) { - while (1) switch (_context38.prev = _context38.next) { + _createFeedback = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee39(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee39$(_context39) { + while (1) switch (_context39.prev = _context39.next) { case 0: - return _context38.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/feedback.json"), { + return _context39.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params.id, "/feedback.json"), { method: 'post', body: params })); case 1: case "end": - return _context38.stop(); + return _context39.stop(); } - }, _callee38); + }, _callee39); })); return _createFeedback.apply(this, arguments); } -function getTeachGroupData(_x39) { +function getTeachGroupData(_x40) { return _getTeachGroupData.apply(this, arguments); } function _getTeachGroupData() { - _getTeachGroupData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee39(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee39$(_context39) { - while (1) switch (_context39.prev = _context39.next) { + _getTeachGroupData = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee40(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee40$(_context40) { + while (1) switch (_context40.prev = _context40.next) { case 0: - return _context39.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/teach_group_shares.json", { + return _context40.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/teach_group_shares.json", { method: 'get', params: params })); case 1: case "end": - return _context39.stop(); + return _context40.stop(); } - }, _callee39); + }, _callee40); })); return _getTeachGroupData.apply(this, arguments); } -function batchShare(_x40) { +function batchShare(_x41) { return _batchShare.apply(this, arguments); } //试题库批量删除 function _batchShare() { - _batchShare = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee40(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee40$(_context40) { - while (1) switch (_context40.prev = _context40.next) { + _batchShare = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee41(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee41$(_context41) { + while (1) switch (_context41.prev = _context41.next) { case 0: - return _context40.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/teach_group_shares.json", { + return _context41.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/teach_group_shares.json", { method: 'post', body: params })); case 1: case "end": - return _context40.stop(); + return _context41.stop(); } - }, _callee40); + }, _callee41); })); return _batchShare.apply(this, arguments); } -function batchQuestionsDelete(_x41) { +function batchQuestionsDelete(_x42) { return _batchQuestionsDelete.apply(this, arguments); } function _batchQuestionsDelete() { - _batchQuestionsDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee41(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee41$(_context41) { - while (1) switch (_context41.prev = _context41.next) { + _batchQuestionsDelete = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee42(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee42$(_context42) { + while (1) switch (_context42.prev = _context42.next) { case 0: - return _context41.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/batch_delete.json", { + return _context42.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/batch_delete.json", { method: 'post', body: params })); case 1: case "end": - return _context41.stop(); + return _context42.stop(); } - }, _callee41); + }, _callee42); })); return _batchQuestionsDelete.apply(this, arguments); } -function batchGroup(_x42) { +function batchGroup(_x43) { return _batchGroup.apply(this, arguments); } function _batchGroup() { - _batchGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee42(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee42$(_context42) { - while (1) switch (_context42.prev = _context42.next) { + _batchGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee43(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee43$(_context43) { + while (1) switch (_context43.prev = _context43.next) { case 0: - return _context42.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/batch_to_group.json", { + return _context43.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/batch_to_group.json", { method: 'post', body: params })); case 1: case "end": - return _context42.stop(); + return _context43.stop(); } - }, _callee42); + }, _callee43); })); return _batchGroup.apply(this, arguments); } -function addGroup(_x43) { +function addGroup(_x44) { return _addGroup.apply(this, arguments); } function _addGroup() { - _addGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee43(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee43$(_context43) { - while (1) switch (_context43.prev = _context43.next) { + _addGroup = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee44(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee44$(_context44) { + while (1) switch (_context44.prev = _context44.next) { case 0: - return _context43.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/".concat(params === null || params === void 0 ? void 0 : params.id, "/add_to_mine.json"), { + return _context44.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/".concat(params === null || params === void 0 ? void 0 : params.id, "/add_to_mine.json"), { method: 'post', body: params })); case 1: case "end": - return _context43.stop(); + return _context44.stop(); } - }, _callee43); + }, _callee44); })); return _addGroup.apply(this, arguments); } -function batchPublic(_x44) { +function batchPublic(_x45) { return _batchPublic.apply(this, arguments); } function _batchPublic() { - _batchPublic = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee44(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee44$(_context44) { - while (1) switch (_context44.prev = _context44.next) { + _batchPublic = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee45(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee45$(_context45) { + while (1) switch (_context45.prev = _context45.next) { case 0: - return _context44.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks/set_batch_public.json", { + return _context45.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/set_batch_public.json", { method: 'post', body: params })); case 1: case "end": - return _context44.stop(); + return _context45.stop(); } - }, _callee44); + }, _callee45); })); return _batchPublic.apply(this, arguments); } -function getTeachGroupDataById(_x45) { +function getTeachGroupDataById(_x46) { return _getTeachGroupDataById.apply(this, arguments); } function _getTeachGroupDataById() { - _getTeachGroupDataById = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee45(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee45$(_context45) { - while (1) switch (_context45.prev = _context45.next) { + _getTeachGroupDataById = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee46(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee46$(_context46) { + while (1) switch (_context46.prev = _context46.next) { case 0: - return _context45.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/teach_group_shares/show_groups.json", { + return _context46.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/teach_group_shares/show_groups.json", { method: 'get', params: params })); case 1: case "end": - return _context45.stop(); + return _context46.stop(); } - }, _callee45); + }, _callee46); })); return _getTeachGroupDataById.apply(this, arguments); } function programPublish(params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/problems/".concat(params.identifier, "/publish.json"), { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/problems/".concat(params.identifier, "/publish.json"), { method: 'post', body: params }); } function programCancelPublish(params) { - return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/problems/".concat(params.identifier, "/cancel_publish.json"), { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/problems/".concat(params.identifier, "/cancel_publish.json"), { method: 'post', body: params }); } -function moveUp(_x46) { +function revokePublish(params) { + return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks/cancel_public.json", { + method: 'post', + body: { + ids: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(params.id) + } + }); +} +function moveUp(_x47) { return _moveUp.apply(this, arguments); } function _moveUp() { - _moveUp = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee46(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee46$(_context46) { - while (1) switch (_context46.prev = _context46.next) { + _moveUp = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee47(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee47$(_context47) { + while (1) switch (_context47.prev = _context47.next) { case 0: - return _context46.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks_groups/".concat(params.id, "/up_position.json"), { + return _context47.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks_groups/".concat(params.id, "/up_position.json"), { method: 'get', params: params })); case 1: case "end": - return _context46.stop(); + return _context47.stop(); } - }, _callee46); + }, _callee47); })); return _moveUp.apply(this, arguments); } -function moveDown(_x47) { +function moveDown(_x48) { return _moveDown.apply(this, arguments); } function _moveDown() { - _moveDown = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee47(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee47$(_context47) { - while (1) switch (_context47.prev = _context47.next) { + _moveDown = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee48(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee48$(_context48) { + while (1) switch (_context48.prev = _context48.next) { case 0: - return _context47.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_banks_groups/".concat(params.id, "/down_position.json"), { + return _context48.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_banks_groups/".concat(params.id, "/down_position.json"), { method: 'get', params: params })); case 1: case "end": - return _context47.stop(); + return _context48.stop(); } - }, _callee47); + }, _callee48); })); return _moveDown.apply(this, arguments); } -function editInfo(_x48) { +function editInfo(_x49) { return _editInfo.apply(this, arguments); } function _editInfo() { - _editInfo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee48(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee48$(_context48) { - while (1) switch (_context48.prev = _context48.next) { + _editInfo = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee49(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee49$(_context49) { + while (1) switch (_context49.prev = _context49.next) { case 0: - return _context48.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.id, "/edit_hack.json"), { + return _context49.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/homework_commons/".concat(params.id, "/edit_hack.json"), { method: 'get', params: params })); case 1: case "end": - return _context48.stop(); + return _context49.stop(); } - }, _callee48); + }, _callee49); })); return _editInfo.apply(this, arguments); } -function batchPublishCondition(_x49) { +function batchPublishCondition(_x50) { return _batchPublishCondition.apply(this, arguments); } function _batchPublishCondition() { - _batchPublishCondition = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee49(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee49$(_context49) { - while (1) switch (_context49.prev = _context49.next) { + _batchPublishCondition = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee50(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee50$(_context50) { + while (1) switch (_context50.prev = _context50.next) { case 0: - return _context49.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/problems/batch_publish_condition.json", { + return _context50.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/problems/batch_publish_condition.json", { method: 'post', body: params })); case 1: case "end": - return _context49.stop(); + return _context50.stop(); } - }, _callee49); + }, _callee50); })); return _batchPublishCondition.apply(this, arguments); } -function batchPublish(_x50) { +function batchPublish(_x51) { return _batchPublish.apply(this, arguments); } function _batchPublish() { - _batchPublish = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee50(params) { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee50$(_context50) { - while (1) switch (_context50.prev = _context50.next) { + _batchPublish = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee51(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee51$(_context51) { + while (1) switch (_context51.prev = _context51.next) { case 0: - return _context50.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/problems/batch_publish.json", { + return _context51.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/problems/batch_publish.json", { method: 'post', body: params })); case 1: case "end": - return _context50.stop(); + return _context51.stop(); } - }, _callee50); + }, _callee51); })); return _batchPublish.apply(this, arguments); } -function getSubdirectory(_x51) { +function getSubdirectory(_x52) { return _getSubdirectory.apply(this, arguments); } function _getSubdirectory() { - _getSubdirectory = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee51(params) { - return _regeneratorRuntime().wrap(function _callee51$(_context51) { - while (1) switch (_context51.prev = _context51.next) { + _getSubdirectory = _asyncToGenerator( /*#__PURE__*/_regeneratorRuntime().mark(function _callee52(params) { + return _regeneratorRuntime().wrap(function _callee52$(_context52) { + while (1) switch (_context52.prev = _context52.next) { case 0: - return _context51.abrupt("return", Fetch("/api/item_banks/get_groups.json", { + return _context52.abrupt("return", Fetch("/api/item_banks/get_groups.json", { method: 'get', params: params })); case 1: case "end": - return _context51.stop(); + return _context52.stop(); } - }, _callee51); + }, _callee52); })); return _getSubdirectory.apply(this, arguments); } @@ -48442,18 +48648,18 @@ function clearBasket() { return _clearBasket.apply(this, arguments); } function _clearBasket() { - _clearBasket = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee52() { - return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee52$(_context52) { - while (1) switch (_context52.prev = _context52.next) { + _clearBasket = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_3___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().mark(function _callee53() { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2___default()().wrap(function _callee53$(_context53) { + while (1) switch (_context53.prev = _context53.next) { case 0: - return _context52.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/item_baskets/delete_all_items.json", { + return _context53.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP)("/api/item_baskets/delete_all_items.json", { method: 'delete' })); case 1: case "end": - return _context52.stop(); + return _context53.stop(); } - }, _callee52); + }, _callee53); })); return _clearBasket.apply(this, arguments); } @@ -52585,6 +52791,7 @@ function _studentApplicationReview() { "use strict"; /* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ Ae: function() { return /* binding */ editCourseFolder; }, /* harmony export */ Cx: function() { return /* binding */ topicsSetPublic; }, /* harmony export */ DA: function() { return /* binding */ getHomepageInfo; }, /* harmony export */ Ef: function() { return /* binding */ topicSendToClass; }, @@ -52607,7 +52814,9 @@ function _studentApplicationReview() { /* harmony export */ dE: function() { return /* binding */ cancelShixun; }, /* harmony export */ dt: function() { return /* binding */ batchPublish; }, /* harmony export */ gI: function() { return /* binding */ topicGetCourseList; }, +/* harmony export */ gk: function() { return /* binding */ moveCourseFolder; }, /* harmony export */ lO: function() { return /* binding */ logWatchHistory; }, +/* harmony export */ m0: function() { return /* binding */ deleteCourseFolder; }, /* harmony export */ mW: function() { return /* binding */ getProjects; }, /* harmony export */ n0: function() { return /* binding */ getSystemUpdate; }, /* harmony export */ nV: function() { return /* binding */ getUserLearnPath; }, @@ -52615,10 +52824,12 @@ function _studentApplicationReview() { /* harmony export */ qN: function() { return /* binding */ signed; }, /* harmony export */ rV: function() { return /* binding */ getShixuns; }, /* harmony export */ sh: function() { return /* binding */ getUserPersona; }, +/* harmony export */ u4: function() { return /* binding */ createUserFolder; }, /* harmony export */ vR: function() { return /* binding */ LoginOut; }, /* harmony export */ w3: function() { return /* binding */ getPaths; }, /* harmony export */ x4: function() { return /* binding */ getNavigationInfo; }, -/* harmony export */ z2: function() { return /* binding */ register; } +/* harmony export */ z2: function() { return /* binding */ register; }, +/* harmony export */ zK: function() { return /* binding */ createCourseFolder; } /* harmony export */ }); /* unused harmony exports postUserChoiceLearnPath, wechatRegister */ /* harmony import */ var _root_workspace_ppte5yg23_local_v9_test5_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); @@ -53250,6 +53461,105 @@ function LoginForPhone(params) { params: _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params) }); } +function createCourseFolder(_x26) { + return _createCourseFolder.apply(this, arguments); +} +function _createCourseFolder() { + _createCourseFolder = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee30(params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee30$(_context30) { + while (1) switch (_context30.prev = _context30.next) { + case 0: + return _context30.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_folders.json", { + method: 'post', + body: params + })); + case 1: + case "end": + return _context30.stop(); + } + }, _callee30); + })); + return _createCourseFolder.apply(this, arguments); +} +function deleteCourseFolder(_x27) { + return _deleteCourseFolder.apply(this, arguments); +} +function _deleteCourseFolder() { + _deleteCourseFolder = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee31(folderId) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee31$(_context31) { + while (1) switch (_context31.prev = _context31.next) { + case 0: + return _context31.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_folders/".concat(folderId, ".json"), { + method: "delete" + })); + case 1: + case "end": + return _context31.stop(); + } + }, _callee31); + })); + return _deleteCourseFolder.apply(this, arguments); +} +function editCourseFolder(_x28, _x29) { + return _editCourseFolder.apply(this, arguments); +} +function _editCourseFolder() { + _editCourseFolder = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(folderId, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) { + while (1) switch (_context32.prev = _context32.next) { + case 0: + return _context32.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_folders/".concat(folderId, ".json"), { + method: "put", + body: params + })); + case 1: + case "end": + return _context32.stop(); + } + }, _callee32); + })); + return _editCourseFolder.apply(this, arguments); +} +function moveCourseFolder(_x30, _x31) { + return _moveCourseFolder.apply(this, arguments); +} +function _moveCourseFolder() { + _moveCourseFolder = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee33(folderId, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee33$(_context33) { + while (1) switch (_context33.prev = _context33.next) { + case 0: + return _context33.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_folders/".concat(folderId, "/move_folder.json"), { + method: 'post', + body: params + })); + case 1: + case "end": + return _context33.stop(); + } + }, _callee33); + })); + return _moveCourseFolder.apply(this, arguments); +} +function createUserFolder(_x32, _x33) { + return _createUserFolder.apply(this, arguments); +} +function _createUserFolder() { + _createUserFolder = _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee34(folderId, params) { + return _root_workspace_ppte5yg23_local_v9_test5_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee34$(_context34) { + while (1) switch (_context34.prev = _context34.next) { + case 0: + return _context34.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/course_folders/".concat(folderId, "/create_user_folder.json"), { + method: 'post', + body: params + })); + case 1: + case "end": + return _context34.stop(); + } + }, _callee34); + })); + return _createUserFolder.apply(this, arguments); +} /***/ }), @@ -53909,7 +54219,6 @@ function _deleteCourse() { /* harmony export */ Rb: function() { return /* binding */ isAdminOrCreatorOrOperation; }, /* harmony export */ Rm: function() { return /* binding */ isAssistant; }, /* harmony export */ V9: function() { return /* binding */ canShixunAdd; }, -/* harmony export */ Yh: function() { return /* binding */ isStudents; }, /* harmony export */ aN: function() { return /* binding */ isAdminOrCreator; }, /* harmony export */ aQ: function() { return /* binding */ courseIsEnd; }, /* harmony export */ ag: function() { return /* binding */ isCommonSuperAdminOrOperation; }, @@ -53924,7 +54233,7 @@ function _deleteCourse() { /* harmony export */ qz: function() { return /* binding */ isMainSite; }, /* harmony export */ tu: function() { return /* binding */ isGPAdminOrTeacher; } /* harmony export */ }); -/* unused harmony exports getAuthentication, isAdminAndCreator, isCreatorAndTeacher, isCreator, canCommonAdd, canCommonDelete, canCommonUpdate, canCommonView, canCommonDownload, canShixunDelete, canShixunUpdate, canShixunView, canShixunSendToClassroom, canShixunViewAnswer, canShixunCancelPublic, canProblemsetAdd, canProblemsetDelete, canProblemsetUpdate, canProblemsetView, canProblemsetGroup, canProblemsetCancelPublic, canProblemsetCorrection, canProblemsetCollect, canProblemsetViewAnalysis, canPaperlibraryAdd, canPaperlibraryDelete, canPaperlibraryUpdate, canPaperlibraryView, canPaperlibraryCancelPublic, canPaperlibrarySendToClassroom, authentication, getGraduationsAuth, isGPAdmin, isGPTeacher */ +/* unused harmony exports getAuthentication, isAdminAndCreator, isCreatorAndTeacher, isCreator, canCommonAdd, canCommonDelete, canCommonUpdate, isStudents, canCommonView, canCommonDownload, canShixunDelete, canShixunUpdate, canShixunView, canShixunSendToClassroom, canShixunViewAnswer, canShixunCancelPublic, canProblemsetAdd, canProblemsetDelete, canProblemsetUpdate, canProblemsetView, canProblemsetGroup, canProblemsetCancelPublic, canProblemsetCorrection, canProblemsetCollect, canProblemsetViewAnalysis, canPaperlibraryAdd, canPaperlibraryDelete, canPaperlibraryUpdate, canPaperlibraryView, canPaperlibraryCancelPublic, canPaperlibrarySendToClassroom, authentication, getGraduationsAuth, isGPAdmin, isGPTeacher */ /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! umi */ 4857); @@ -55130,10 +55439,10 @@ __webpack_require__.d(__webpack_exports__, { ;// CONCATENATED MODULE: ./src/utils/env/dev.ts var DEV = { // PROXY_SERVER: 'https://data.educoder.net', - PROXY_SERVER: 'http://106.227.92.132:81', + PROXY_SERVER: 'http://172.16.100.174', API_SERVER: '', REPORT_SERVER: 'http://192.168.1.57:3001', - IMG_SERVER: 'http://106.227.92.132:81', + IMG_SERVER: 'http://172.16.100.239', FORGE: 'https://code.educoder.net/', SSH_SERVER: 'wss://webssh.educoder.net', SSH_Slice: 'https://testfu.educoder.net', @@ -56653,18 +56962,18 @@ var WorkStatus = function WorkStatus(props) { */ // "work_status": 2, //-1:重做中、 0:未提交、1:未通关,2:按时通关,3:迟交通关 var CommonWorkStatus = function CommonWorkStatus(props) { - var _wStatus$props$status13, _wStatus$props$status14; + var _props$record, _props$record2, _wStatus$props$status13, _wStatus$props$status14; var wStatus = { 0: { name: '未提交', "class": 'c-black' }, 1: { - name: '按时提交', + name: "\u6309\u65F6\u63D0\u4EA4".concat(props !== null && props !== void 0 && (_props$record = props.record) !== null && _props$record !== void 0 && _props$record.is_file ? "(附件)" : ""), "class": 'c-green' }, 2: { - name: '延时提交', + name: "\u5EF6\u65F6\u63D0\u4EA4".concat(props !== null && props !== void 0 && (_props$record2 = props.record) !== null && _props$record2 !== void 0 && _props$record2.is_file ? "(附件)" : ""), "class": 'c-red' } }; @@ -204919,7 +205228,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.u = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2182":"p__User__Detail__ExperImentMirror__Add__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62265":"p__User__Detail__ExperImentMirror__Detail__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88665":"p__User__Detail__ExperImentMirror__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"292":"b3364b39","310":"f628dcd5","400":"1053ea87","556":"41934c86","693":"c7736a6f","946":"1e971a28","996":"d46197ac","1093":"41485f63","1155":"e1671e3e","1163":"d5a639b7","1482":"92e342c7","1660":"017f4f1a","1702":"d7d65c3c","1917":"8c699f23","2182":"cb65ca1c","2249":"90399667","2346":"579805fc","2360":"2f3cadfa","2494":"5e069ec9","2595":"a29aa857","2659":"7263ae7e","2819":"fb74e8a2","2837":"b3a05bc1","2953":"bc972030","3052":"058527ef","3133":"6a9f7113","3317":"faffe29c","3391":"cbe19298","3451":"6b7fda21","3509":"4dee70b1","3585":"b80fde2f","3885":"e66b03f8","3951":"9da74a82","4141":"da8dcec6","4286":"610d7c6c","4685":"21279a05","4736":"d8bbc190","4766":"24f3ddf9","4884":"f7c7f5ee","4941":"df530ef7","4973":"27f71579","5112":"93ed9015","5434":"361b868d","5572":"52761695","5659":"7718c066","5870":"7bab4d6e","6127":"6c894693","6378":"27c8142f","6685":"1df270b9","6758":"165d40d5","6788":"cd5eacdb","7043":"62a6e2f2","7852":"53bbe3e0","7884":"6e3c176a","8325":"cce2bf50","8683":"331e04fc","8787":"8e733f5a","8999":"396e91d1","9416":"b25280a9","9928":"5856e32a","9951":"686d67fa","10195":"ac9ab917","10284":"3410330b","10354":"5c063e6f","10485":"69dd468b","10583":"fb07c86e","10737":"98c1b1c4","10799":"ef1d44dc","10921":"d478b253","10983":"79a268f7","11070":"3eafdd49","11253":"30e43f06","11423":"6723d1ee","11439":"c0deee3c","11512":"66ddb9d2","11520":"60fbfbe9","11545":"379d4df7","11581":"39d95feb","11825":"c96d1cb1","12076":"ae2dff33","12102":"51445033","12303":"15edbab5","12386":"289c62c7","12412":"0fe2a22e","12476":"a393109e","12865":"c82bd172","12884":"86859fb0","12911":"ffbabc43","12950":"620a7d19","13006":"9ddb22ba","13109":"cf77c7b5","13355":"1513b616","13488":"2243d6fc","13581":"807a30fc","13727":"82c26366","14058":"db3be001","14088":"c639825c","14105":"d9505858","14227":"9a659fc0","14514":"d8253ce4","14599":"77ceb739","14610":"dfdebd64","14642":"d8d9787e","14662":"ac3a9845","14889":"fd1f7696","15135":"205b6f41","15148":"04155eb3","15186":"4a739c7c","15290":"7b3f25d8","15319":"395e8778","15402":"342fb47b","15631":"d790a1bf","15716":"244fd77d","15845":"1678bf5a","16086":"7d8a49d7","16328":"7b9e12d5","16434":"fe639386","16703":"44fd4207","16729":"7273dcd4","16845":"d3925c78","17285":"83a69d6c","17482":"3d6b78b3","17527":"95819de9","17622":"14fb4389","17746":"b3acfe06","17806":"9702a6dc","18105":"258cef05","18241":"b51bd1cc","18302":"3d328b7e","18307":"928a58a3","18350":"0ed0f7c3","18898":"25ad586a","18963":"33e3df18","19208":"85e01132","19215":"5ad0d3ad","19325":"a792d556","19360":"b5a59b94","19519":"942ae254","19546":"cb147f63","19715":"e7890bfd","19829":"14d2279a","19842":"cd2f40eb","19891":"b4c7eb51","20026":"9b372598","20253":"b0e926f8","20277":"6ba28b7d","20459":"46ccbbb4","20576":"c90e7824","20680":"e68d6dd8","20700":"8d52824b","20790":"89229108","20834":"35b0636c","21166":"d1de883c","21265":"ca07af82","21338":"475db532","21423":"d978e6ba","21560":"e927269f","21578":"935a5004","21939":"e1f07d32","22231":"d1575238","22254":"179c4d7f","22307":"65852eb9","22334":"4fa8c70f","22707":"807c3363","22817":"607d3cf8","22882":"1964e153","23105":"4191df05","23316":"4b4c4646","23332":"3ee4a34d","23884":"fdd2db83","24484":"f8f790c8","24504":"c148ad3b","24628":"b863dad4","24645":"a20798ab","24665":"eeb64187","24797":"eb563316","25022":"9628cd44","25343":"faee4ae1","25470":"b77c5290","25700":"dab1dde7","25705":"a67558e0","25972":"f8b14d77","26108":"4cbe23c5","26126":"400f4fd5","26216":"1a4f3136","26299":"af28b207","26366":"b2c963d4","26685":"68618a7d","26741":"7b9c5fef","26883":"ca3f08b9","27178":"0a93319d","27182":"51f85076","27333":"66f60fb7","27395":"18a3f0a5","27706":"c0d5e1ef","27739":"ed8a9b2b","27848":"a0e0315a","28072":"8149e955","28089":"aaa88c03","28161":"00a22aad","28237":"d41d3e68","28396":"48723b8d","28399":"dff2e943","28435":"7456e486","28561":"ec76d55e","28639":"356e87e8","28723":"e27ec039","28782":"08d1eef5","28920":"842a9870","28982":"8f30352f","29416":"96f0f2bc","29559":"cdc05f60","29647":"c6b848cf","29895":"1fa85db5","29968":"5c930f27","30067":"2637775b","30264":"afe4ac3e","30342":"7b5f5fec","30741":"0afd7032","30783":"4dcef673","31006":"17b69ad1","31154":"abb4690e","31211":"9272dcb9","31427":"8b038807","31525":"1b1a6cbb","31671":"55b12610","31674":"a1fd289c","31962":"3eb08700","31967":"83c161a4","32250":"8cedb395","33356":"51f5e7f3","33747":"b10ca02e","33784":"1fb9186b","33805":"a93fd24f","34093":"b2cf924f","34601":"d5ab86b8","34741":"f62c1264","34790":"6eb90335","34800":"6b9acdec","34850":"daf624f2","34994":"6f3e5871","35060":"7530a2b3","35067":"3921e52d","35238":"af880f70","35354":"c0640e01","35416":"b4018e87","35729":"a1fe560a","35777":"8f68b243","36029":"03cae5ae","36170":"3a66a223","36270":"fc72fafc","36315":"38402cff","36381":"3e1a5710","36634":"03daa006","36654":"6e42a7fe","36656":"6d8ff62f","36683":"eac55055","36784":"2a32b279","37062":"509fda94","37397":"93bff6c0","37689":"e7019c90","37948":"07498311","38070":"9bca8c21","38090":"e5c085a5","38143":"e209f362","38192":"28123517","38255":"99839b84","38447":"cc645db9","38634":"f5a0d03b","38797":"a1bab075","39252":"3d559668","39332":"84a43114","39357":"ff78b11b","39391":"94f4fc21","39404":"eed673df","39695":"9e3c97a9","39780":"c75881fa","39950":"57e939c0","39957":"4f096e7d","40460":"db455fca","40531":"fb706e56","40559":"889eeaf2","41048":"ac12cf45","41243":"b799993b","41657":"01203ab9","41717":"d49f2c2b","41953":"f12a0cc6","42240":"17637e74","42319":"f787d682","42396":"027f8e1e","42441":"7ec3e85d","43110":"6abf25af","43428":"35bceaff","43442":"a7753941","43862":"82a0a3ae","44216":"c1d624c2","44259":"10cd3b44","44354":"4d10aca1","44360":"2fe17938","44449":"8e20b7f4","44565":"face4c88","45096":"2e9e6ee5","45179":"f3bb3df4","45353":"4c9aaa1d","45359":"4ff501c8","45413":"bd0b1d7a","45504":"60d774e5","45650":"5866236a","45775":"056548ac","45825":"c5c56e77","45992":"b174b27d","46362":"f62aeb7e","46573":"db7fbeee","46781":"930d1868","46796":"6f8e32f3","46842":"1ec65c83","46949":"5d7b064b","46963":"8392a236","47263":"a914409d","47507":"afd52b08","47545":"f16d1008","47644":"ec10450c","47686":"f38a5fc1","48077":"737a8b37","48169":"49ef1319","48431":"4f4e3053","48562":"61aa12b1","48689":"dcd7e18f","48776":"3ca5830e","48916":"cbee8ce8","49127":"4512478d","49166":"582178df","49205":"fdbfab07","49260":"d82ab47f","49284":"383d1a72","49366":"330d1193","49469":"12313ad5","49716":"a7ff8e3d","49742":"1d9cb458","49890":"1c1751ee","50199":"e47bc3a2","50370":"41b36542","50812":"fec1b5e2","50869":"210e92c5","51144":"88d767c5","51276":"230d5ca6","51461":"b03438ff","51481":"aff98a44","51582":"0221751f","51646":"a1e61a3a","51700":"291534f7","51796":"8706439d","51855":"ea24dd06","52338":"18529c60","52404":"e27efabb","52496":"1384c8e6","52720":"177e8b44","52806":"b95ceca5","52829":"46fdd2de","52875":"b4419a25","53003":"334a4ae0","53114":"685610c8","53247":"df7a558e","53550":"d1343c48","53616":"815b96d6","53697":"344fc05c","53777":"630cd89c","53910":"9105adfc","54056":"7b1d35b6","54164":"76d73aba","54492":"d1ebf82c","54561":"dd97cbcf","54572":"9c97afcd","54770":"df805aa6","54862":"be325b20","54923":"ec6cbdfb","54991":"82fbcc1b","55351":"b1b9a06c","55573":"aed0b1e7","55624":"942b0590","55693":"4b714ff1","56047":"b4b0d1c6","56156":"c61ad60b","56277":"687947dc","56848":"b51a4248","56907":"725dcb4b","57045":"cb3191d1","57365":"7e7804c5","57395":"001575af","57560":"c5390282","57614":"03306bc6","57682":"99c64bb4","58271":"04f27f83","59133":"c63b6e1f","59497":"10d71ce4","59649":"8a61bcf4","59788":"a40fbba6","60234":"ea8673cb","60479":"efb11b1a","60533":"1713e8d1","60547":"1e176af0","60771":"7ea6532a","61043":"c101b8a7","61605":"371f03ec","61625":"accba654","61713":"c3aa13a4","61727":"fb7ccb0e","61880":"fb0ce412","61929":"5468893a","62247":"bf4f571e","62265":"577a3fe3","62300":"f1321a4d","62548":"29fdb7fc","62945":"927b34c0","63157":"c35fb5f5","63198":"f92793e1","63337":"7394b1a0","64017":"9b9cf990","64144":"0b65c2c5","64217":"59d04d2c","64496":"9035fc1b","64520":"8c429961","65022":"065244c5","65111":"20b36101","65148":"555ccdd2","65191":"082bd3ff","65549":"4dd2a08e","65816":"63aa6bde","65832":"64f45932","65876":"a2754c64","66034":"da6b14f2","66063":"354abbc1","66531":"79b5d0e8","66583":"c9a333f1","66602":"77cdf072","66651":"902a61e3","66702":"d1d0c354","67072":"b8466b14","67156":"918b4bca","67242":"6814af67","67878":"bbe50e5a","68014":"efa11349","68146":"807bbcb7","68665":"1b950e39","68827":"7c389c8b","68842":"19057860","68882":"3d21fc08","68917":"f979e7fb","69280":"74aab7d9","69714":"7872766e","69922":"241316d6","69944":"254780e6","70130":"c9924ded","70452":"84f54197","70659":"d43ce53a","70671":"749b4875","70928":"b5635fd3","70981":"157d0b6b","71226":"a6ab948a","71448":"8157d030","71450":"caefcfc0","71630":"6d4d854f","71771":"c1e8cc56","71783":"e0b4e93d","72011":"7efe6dda","72032":"19094f1f","72338":"1e456f9c","72529":"b8ba53a8","72539":"b75b178e","72570":"c1dc0751","72969":"53256e8c","72987":"0e0dd151","73183":"a2b020f5","73220":"9139d4e4","73282":"91c1155d","73409":"eed30db8","73635":"d188e41a","73755":"b2eefa48","73780":"b159d9da","73985":"c220e087","74014":"5339ac81","74264":"b248992a","74347":"a722ba6c","74795":"5bff547b","75043":"bd008935","75149":"2a800bb8","75321":"9b9a5dc1","75357":"8b5ae479","75772":"bb2c09bd","75786":"e95cf551","75816":"98566156","76904":"f49c365c","76916":"2152f207","77084":"5fe882f0","77460":"e2652e9a","77489":"b59cd512","77857":"af32efec","78018":"f25ad408","78085":"58823861","78241":"4e4fd4db","78302":"2f657c59","78485":"2aa70350","78500":"2ec0646e","78550":"3b7e858d","78737":"fa31da0e","78782":"c2246096","79144":"120bf6a3","79272":"47da9d53","79489":"532f0959","79590":"3b93c13f","79746":"d4244a2f","79817":"a05a1dd2","79877":"4860e493","79921":"14771534","80210":"b3ed45a8","80508":"1da93524","80629":"ca49ee59","81148":"8a429383","81163":"6e255c5a","81326":"877eaa15","81665":"bcdac38d","81799":"100361dc","81938":"1cb49942","82339":"65bb567d","82404":"d48fa613","82425":"232f7da0","82443":"23b41113","83141":"9835bc39","83212":"fd40bdf8","83935":"066a0217","84546":"6d602bb1","84742":"e8b78bb7","85048":"39aae198","85111":"36879cb6","85297":"2fbd2b84","85494":"da5840b1","85664":"a1b6c7f8","85764":"5c1c73b5","85888":"069f8e87","85891":"6bef4bc3","86024":"b5246c5a","86045":"0a358cbb","86052":"078e2267","86054":"bd547f11","86129":"801a9880","86248":"e352fe3e","86250":"13687d3b","86452":"c61c751e","86541":"ef04ffc5","86634":"a0033381","86654":"bbd69871","86690":"e22c99e5","86774":"2db1d78d","86820":"bad65f9b","86913":"8190df63","87058":"e21e0634","87260":"73213869","87922":"46c65f4c","87964":"83911fb5","88155":"334e3b53","88218":"bdf9eb4e","88517":"4ffd1116","88665":"8264038d","88699":"31080388","88751":"f1bc3e30","88866":"7702cec4","89076":"a1aecd46","89554":"3bd5f2ea","89677":"6984596b","89785":"1133ae6d","89837":"dd6c6048","89890":"3ef9a9e9","90109":"50b98759","90265":"17a71762","90316":"c34a4fc4","90337":"2202cb91","91045":"7393c02c","91094":"99548feb","91238":"5b26e665","91274":"c142e23b","91462":"2cbc46cd","91470":"5b2742f0","91831":"459fad73","91857":"b68a72aa","91982":"69cf6b08","92045":"5eec639a","92060":"e61992c9","92279":"f42b4171","92501":"60f224c4","92538":"a4db897b","92594":"0f02017f","92603":"abfe270a","92823":"6126968c","92983":"e0f32db8","93260":"cb1bac13","93282":"caf8ddfc","93496":"f4c6cd9b","93665":"c7e05cfb","93668":"99d4976f","93948":"1bc23a87","94078":"1375fc4b","94361":"3856031e","94498":"fe9b1546","94662":"29a5d9dc","94715":"f818731d","94849":"275bbd0d","95125":"0ccf9daf","95176":"a153f1bf","95335":"b558e9ab","95410":"529ecd0f","95679":"33378d80","96141":"5c07dad8","96444":"19ff5957","96869":"e405769c","96882":"14b9c92e","97008":"82f785a1","97046":"26ac8dd4","97120":"0eb88e7b","97591":"4868bb6b","97792":"6f71d1f8","97986":"047ff484","98050":"66b56c6e","98062":"ea1dd0c0","98228":"ac3eab8b","98398":"ec3ac57d","98688":"52861ec1","98839":"1c0f5595","98885":"562681a8","99104":"d4f63539","99313":"d3ff0bac","99446":"c14fc53a","99674":"2bc5288a","99913":"23dd5584","99931":"734404dc"}[chunkId] + ".async.js"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"292":"f18d8a37","310":"f628dcd5","400":"1053ea87","556":"41934c86","693":"c7736a6f","946":"1e971a28","996":"d46197ac","1093":"41485f63","1155":"e1671e3e","1163":"d5a639b7","1482":"92e342c7","1660":"017f4f1a","1702":"d504abe1","1917":"8c699f23","2249":"90399667","2346":"579805fc","2360":"2f3cadfa","2494":"5e069ec9","2595":"a29aa857","2659":"7263ae7e","2805":"6be35c3c","2819":"fb74e8a2","2837":"b3a05bc1","2953":"bc972030","3052":"058527ef","3133":"6a9f7113","3317":"faffe29c","3391":"cbe19298","3451":"6b7fda21","3509":"4dee70b1","3585":"b80fde2f","3885":"e66b03f8","3951":"9da74a82","4141":"da8dcec6","4286":"610d7c6c","4685":"21279a05","4736":"d8bbc190","4766":"24f3ddf9","4884":"f7c7f5ee","4941":"df530ef7","4973":"27f71579","5112":"93ed9015","5434":"361b868d","5572":"52761695","5659":"7718c066","5870":"7bab4d6e","6127":"6c894693","6378":"27c8142f","6685":"1df270b9","6758":"cadfe3c9","6788":"113c16a7","7043":"62a6e2f2","7852":"1e0ccb89","7884":"6e3c176a","8325":"cce2bf50","8787":"8e733f5a","8999":"396e91d1","9416":"b25280a9","9928":"5856e32a","9951":"686d67fa","10195":"9badc3b5","10284":"3410330b","10354":"5c063e6f","10485":"69dd468b","10583":"fb07c86e","10737":"98c1b1c4","10799":"ef1d44dc","10921":"d478b253","10983":"79a268f7","11070":"3eafdd49","11253":"30e43f06","11423":"6723d1ee","11439":"c0deee3c","11512":"66ddb9d2","11520":"60fbfbe9","11545":"379d4df7","11581":"2e83caf9","11825":"c96d1cb1","12076":"ae2dff33","12102":"51445033","12303":"15edbab5","12386":"289c62c7","12412":"0fe2a22e","12476":"a393109e","12865":"c82bd172","12884":"86859fb0","12911":"ffbabc43","12950":"620a7d19","13006":"9ddb22ba","13109":"cf77c7b5","13355":"1513b616","13488":"2243d6fc","13581":"b6930d2d","13727":"82c26366","14058":"db3be001","14088":"c639825c","14105":"97340e04","14227":"ba93d290","14514":"d8253ce4","14599":"fe1fd26e","14610":"dfdebd64","14642":"d8d9787e","14662":"ac3a9845","14889":"0a460d98","15135":"205b6f41","15148":"04155eb3","15186":"4a739c7c","15290":"7b3f25d8","15319":"395e8778","15402":"342fb47b","15631":"d790a1bf","15716":"244fd77d","15845":"1678bf5a","16086":"7d8a49d7","16328":"7b9e12d5","16434":"fe639386","16703":"44fd4207","16729":"7273dcd4","16845":"d3925c78","17285":"83a69d6c","17482":"3d6b78b3","17527":"95819de9","17622":"14fb4389","17746":"b3acfe06","17806":"9702a6dc","18105":"258cef05","18241":"b51bd1cc","18302":"3d328b7e","18307":"928a58a3","18350":"0ed0f7c3","18898":"25ad586a","18963":"33e3df18","19208":"85e01132","19215":"5ad0d3ad","19325":"a792d556","19360":"b5a59b94","19519":"942ae254","19546":"cb147f63","19715":"e7890bfd","19829":"14d2279a","19842":"cd2f40eb","19891":"b4c7eb51","20026":"9b372598","20253":"b0e926f8","20277":"6ba28b7d","20459":"46ccbbb4","20576":"c90e7824","20680":"e68d6dd8","20700":"8d52824b","20790":"89229108","20834":"35b0636c","21166":"d1de883c","21265":"ca07af82","21338":"475db532","21423":"d978e6ba","21560":"e927269f","21578":"935a5004","21939":"e1f07d32","22231":"d1575238","22254":"179c4d7f","22307":"65852eb9","22334":"4fa8c70f","22707":"807c3363","22817":"607d3cf8","22882":"1964e153","23105":"4191df05","23316":"4b4c4646","23332":"b91fe275","23884":"fdd2db83","24484":"f8f790c8","24504":"c148ad3b","24628":"b863dad4","24645":"a20798ab","24665":"eeb64187","24797":"eb563316","25022":"9628cd44","25343":"faee4ae1","25470":"b77c5290","25700":"dab1dde7","25705":"a67558e0","25972":"6648e7f6","26108":"4cbe23c5","26126":"400f4fd5","26216":"a1f591fb","26299":"af28b207","26366":"b2c963d4","26685":"08e2fc87","26741":"7b9c5fef","26883":"ca3f08b9","27178":"0a93319d","27182":"51f85076","27333":"66f60fb7","27395":"18a3f0a5","27706":"c0d5e1ef","27739":"ed8a9b2b","27848":"a0e0315a","28072":"2ed930c0","28089":"aaa88c03","28161":"00a22aad","28237":"d41d3e68","28396":"48723b8d","28399":"dff2e943","28435":"7456e486","28561":"ec76d55e","28639":"356e87e8","28723":"e27ec039","28782":"08d1eef5","28920":"842a9870","28982":"8f30352f","29416":"96f0f2bc","29559":"cdc05f60","29647":"c6b848cf","29895":"1fa85db5","29968":"5c930f27","30067":"2637775b","30264":"afe4ac3e","30342":"7b5f5fec","30741":"0afd7032","30783":"4dcef673","31006":"17b69ad1","31154":"abb4690e","31211":"e299c604","31427":"3638a75b","31525":"1b1a6cbb","31671":"55b12610","31674":"a1fd289c","31962":"3eb08700","31967":"83c161a4","32250":"3b99e538","33356":"8ab2fe4c","33747":"b10ca02e","33784":"1fb9186b","33805":"a93fd24f","34093":"b2cf924f","34601":"d5ab86b8","34741":"733b2350","34790":"6eb90335","34800":"6b9acdec","34850":"daf624f2","34994":"6f3e5871","35060":"7530a2b3","35067":"3921e52d","35238":"af880f70","35354":"c0640e01","35416":"b4018e87","35729":"a1fe560a","35777":"8f68b243","36029":"03cae5ae","36170":"3a66a223","36270":"55754dfd","36315":"38402cff","36381":"3e1a5710","36634":"03daa006","36654":"6e42a7fe","36656":"6d8ff62f","36683":"4f2bd3c5","36784":"2a32b279","37062":"509fda94","37397":"93bff6c0","37689":"cf4f4928","37948":"07498311","38070":"9bca8c21","38090":"e5c085a5","38143":"e209f362","38192":"28123517","38255":"99839b84","38447":"cc645db9","38634":"30bce626","38797":"7ca949e6","39252":"3d559668","39332":"db48a130","39357":"ff78b11b","39391":"94f4fc21","39404":"eed673df","39695":"9e3c97a9","39780":"c75881fa","39950":"57e939c0","39957":"4f096e7d","40460":"db455fca","40531":"fb706e56","40559":"889eeaf2","41048":"ac12cf45","41243":"b799993b","41657":"01203ab9","41717":"2847a9b6","41953":"b4dbd0b4","42240":"17637e74","42319":"1470af11","42396":"e9f83bac","42441":"7ec3e85d","43110":"6abf25af","43428":"35bceaff","43442":"a7753941","43862":"82a0a3ae","44216":"c1d624c2","44259":"10cd3b44","44354":"4d10aca1","44360":"2fe17938","44449":"8e20b7f4","44565":"face4c88","45096":"2e9e6ee5","45179":"f3bb3df4","45353":"4c9aaa1d","45359":"4ff501c8","45413":"bd0b1d7a","45504":"60d774e5","45650":"5866236a","45775":"056548ac","45825":"b4d0e5fc","45992":"b174b27d","46362":"f62aeb7e","46573":"db7fbeee","46781":"930d1868","46796":"6f8e32f3","46842":"1ec65c83","46949":"2e0598ed","46963":"8392a236","47263":"a914409d","47507":"afd52b08","47545":"f16d1008","47644":"ec10450c","47686":"f38a5fc1","48077":"b37d1a02","48169":"49ef1319","48431":"d1540c5b","48562":"61aa12b1","48689":"dcd7e18f","48776":"3ca5830e","48916":"cbee8ce8","49127":"4512478d","49166":"582178df","49205":"fdbfab07","49260":"d82ab47f","49284":"383d1a72","49366":"9da0b696","49469":"12313ad5","49716":"a7ff8e3d","49742":"1d9cb458","49890":"79d70f6f","50199":"e47bc3a2","50370":"41b36542","50812":"fec1b5e2","50869":"210e92c5","51144":"88d767c5","51276":"230d5ca6","51319":"b62ce7cc","51461":"a1f68a1d","51481":"aff98a44","51582":"0221751f","51646":"a1e61a3a","51700":"291534f7","51796":"8706439d","51855":"ea24dd06","52338":"a31b2960","52404":"e27efabb","52496":"1384c8e6","52720":"177e8b44","52806":"b95ceca5","52829":"46fdd2de","52875":"b4419a25","53003":"334a4ae0","53114":"685610c8","53247":"d9e72cb0","53550":"d1343c48","53616":"815b96d6","53697":"344fc05c","53777":"630cd89c","53910":"9105adfc","54056":"7b1d35b6","54164":"856b122d","54492":"d1ebf82c","54561":"ac989c98","54572":"f2f9e5fe","54770":"df805aa6","54862":"be325b20","54923":"ec6cbdfb","54991":"82fbcc1b","55351":"b1b9a06c","55573":"aed0b1e7","55624":"942b0590","55693":"4b714ff1","56047":"b4b0d1c6","56156":"c61ad60b","56277":"1521ceed","56848":"9dbee025","56907":"23cd5d74","57045":"b5323f30","57365":"7e7804c5","57560":"c5390282","57614":"03306bc6","57682":"99c64bb4","58271":"04f27f83","59133":"c63b6e1f","59497":"69d57746","59649":"8a61bcf4","59788":"a40fbba6","60234":"ea8673cb","60479":"58e44884","60533":"1713e8d1","60547":"1e176af0","60771":"7ea6532a","61043":"c101b8a7","61605":"371f03ec","61625":"accba654","61713":"c3aa13a4","61727":"fb7ccb0e","61880":"fb0ce412","61929":"5468893a","62247":"bf4f571e","62300":"f1321a4d","62548":"29fdb7fc","62945":"927b34c0","63157":"1dd7623f","63198":"f92793e1","63337":"7394b1a0","64017":"9b9cf990","64144":"0b65c2c5","64217":"59d04d2c","64496":"9035fc1b","64520":"8c429961","65022":"065244c5","65111":"fb043835","65148":"555ccdd2","65191":"082bd3ff","65549":"4dd2a08e","65816":"63aa6bde","65832":"64f45932","65876":"a2754c64","66034":"da6b14f2","66063":"354abbc1","66185":"26d7a143","66531":"79b5d0e8","66583":"53a541ac","66602":"77cdf072","66651":"902a61e3","66702":"d1d0c354","67072":"b8466b14","67156":"918b4bca","67242":"6814af67","67878":"bbe50e5a","68014":"4249e52a","68146":"807bbcb7","68665":"1b950e39","68827":"7c389c8b","68842":"19057860","68882":"3d21fc08","68917":"f979e7fb","69280":"74aab7d9","69714":"32bf6ff2","69922":"241316d6","69944":"254780e6","70130":"c9924ded","70452":"84f54197","70659":"d43ce53a","70671":"749b4875","70797":"3e395a41","70928":"b5635fd3","70981":"157d0b6b","71226":"a6ab948a","71448":"8157d030","71450":"caefcfc0","71630":"6d4d854f","71771":"c1e8cc56","71783":"e0b4e93d","72011":"7efe6dda","72032":"19094f1f","72529":"d971618e","72539":"b75b178e","72570":"c1dc0751","72969":"53256e8c","72987":"0e0dd151","73183":"a2b020f5","73220":"9139d4e4","73282":"91c1155d","73409":"eed30db8","73635":"d188e41a","73755":"b2eefa48","73780":"b159d9da","73985":"c220e087","74014":"5339ac81","74264":"b248992a","74347":"a722ba6c","74795":"5bff547b","75043":"bd008935","75149":"2a800bb8","75321":"9b9a5dc1","75357":"8b5ae479","75772":"bb2c09bd","75786":"e95cf551","75816":"ac5d8b4d","76904":"f49c365c","76916":"2152f207","77084":"5fe882f0","77460":"e2652e9a","77489":"b59cd512","77857":"af32efec","78018":"f25ad408","78085":"6f9cc8d9","78241":"4e4fd4db","78302":"2f657c59","78485":"2aa70350","78500":"2ec0646e","78550":"3b7e858d","78737":"fa31da0e","78782":"c2246096","79144":"120bf6a3","79272":"47da9d53","79489":"532f0959","79590":"51fce325","79746":"d4244a2f","79817":"a05a1dd2","79877":"390ed2df","79921":"14771534","80210":"b3ed45a8","80508":"1da93524","80629":"ca49ee59","81148":"8a429383","81163":"6e255c5a","81326":"877eaa15","81665":"bcdac38d","81799":"100361dc","81938":"80aa6e21","82339":"65bb567d","82404":"d48fa613","82425":"232f7da0","82443":"23b41113","83141":"9835bc39","83212":"fd40bdf8","83935":"396d524c","84546":"6d602bb1","84742":"e8b78bb7","85048":"39aae198","85111":"36879cb6","85297":"2fbd2b84","85494":"da5840b1","85664":"a1b6c7f8","85764":"5c1c73b5","85888":"069f8e87","85891":"6bef4bc3","86045":"0a358cbb","86052":"078e2267","86054":"bd547f11","86129":"801a9880","86248":"e352fe3e","86250":"fdf6f24d","86452":"c61c751e","86541":"ef04ffc5","86634":"a0033381","86654":"bbd69871","86690":"e22c99e5","86774":"2db1d78d","86820":"bad65f9b","86913":"8190df63","87058":"e21e0634","87260":"73213869","87922":"07c1feb5","87964":"83911fb5","88155":"d5741755","88218":"7060dd30","88517":"4ffd1116","88699":"31080388","88751":"f1bc3e30","88866":"7e1d8920","89076":"a1aecd46","89554":"3bd5f2ea","89677":"6984596b","89785":"1133ae6d","89837":"dd6c6048","89890":"3ef9a9e9","90109":"50b98759","90265":"17a71762","90316":"c34a4fc4","90337":"2202cb91","91045":"7393c02c","91094":"99548feb","91238":"5b26e665","91274":"c142e23b","91462":"2cbc46cd","91470":"5b2742f0","91831":"459fad73","91857":"b68a72aa","91982":"e56eabc4","92045":"5eec639a","92060":"e61992c9","92279":"c973785e","92501":"60f224c4","92538":"a4db897b","92594":"0f02017f","92603":"abfe270a","92823":"6126968c","92983":"e0f32db8","93260":"ebcb94cd","93282":"e1292d36","93496":"f4c6cd9b","93665":"f626be67","93668":"01cb9b98","93948":"1bc23a87","94078":"1375fc4b","94361":"3856031e","94498":"fe9b1546","94662":"29a5d9dc","94715":"f818731d","94849":"275bbd0d","95125":"0ccf9daf","95176":"a153f1bf","95335":"b558e9ab","95679":"33378d80","96141":"5c07dad8","96444":"19ff5957","96869":"e405769c","96882":"14b9c92e","97008":"82f785a1","97046":"26ac8dd4","97120":"0eb88e7b","97591":"4868bb6b","97792":"6f71d1f8","97986":"047ff484","98050":"66b56c6e","98062":"ea1dd0c0","98228":"ac3eab8b","98398":"ec3ac57d","98688":"52861ec1","98839":"1c0f5595","98885":"562681a8","99104":"d4f63539","99313":"d3ff0bac","99446":"c14fc53a","99674":"b643e6ed","99913":"23dd5584","99931":"734404dc"}[chunkId] + ".async.js"; /******/ }; /******/ }(); /******/ @@ -204928,7 +205237,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.miniCssF = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1702":"p__Classrooms__New__index","2182":"p__User__Detail__ExperImentMirror__Add__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62265":"p__User__Detail__ExperImentMirror__Detail__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66063":"p__Graduations__Lists__Personmanage__index","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88665":"p__User__Detail__ExperImentMirror__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"292":"8c7bb806","310":"9907641f","556":"794f662f","1482":"bcb50637","1702":"913aa74c","2182":"797b849a","2659":"b7eea6cb","2819":"063704b0","3317":"2f8df1bb","3391":"928333a9","3451":"c144131b","3509":"05976c88","3585":"21db8b1d","3951":"5b64f9bc","4736":"8252c4b7","4766":"07491d08","4884":"53055d0b","4973":"073006aa","5572":"7352cace","6127":"b4243189","6685":"fe0593ce","6758":"6779d1c7","6788":"45cee6e4","7043":"96e1a62c","7852":"89108537","7884":"c49e0549","8787":"426fb233","8999":"668fd800","9416":"b9ad5ac6","10195":"0d3af75d","10485":"6438efc3","10737":"5c3d5f5e","10799":"5f17d0c1","10921":"67dd9448","11070":"3ed42d8f","11253":"caf55a69","11512":"7536fbd9","11520":"2c427578","11545":"e9d678dc","11581":"95216b03","12076":"8b7c4012","12102":"82f52b53","12303":"a839ab84","12412":"65b00cd8","12476":"0aec1ed4","12865":"32b14f93","12884":"6d8a470e","13006":"22b9ce9c","13355":"75ae675c","13581":"d600be3f","14058":"8ab8a36b","14105":"143095d7","14227":"e62c8682","14514":"7dbb3fc5","14599":"e88ba0ad","14610":"638cf45b","14662":"5a565a4b","14889":"d3aad10b","15148":"1818229a","15186":"ae20a6c7","15319":"3b7a74d4","15402":"3e119d01","16328":"24ab5d67","16434":"8c2f2f4c","16729":"92724d1a","16845":"f92f2b8e","17285":"6c73816b","17482":"e9424996","17527":"5c37ef30","17622":"a5fd0c3f","17806":"2e506d98","18241":"dc9c3567","18302":"7bab1c21","18307":"b19cbbd6","19215":"8bf28b42","19360":"a829da10","19519":"b27f6e27","19715":"7a446ea1","19891":"639db2a9","20026":"7b66826c","20576":"a6d5cb38","20680":"3ed42d8f","20700":"84a9a8d7","21265":"85b1c275","21423":"33eea57d","21578":"b2981a44","21939":"c17b0b93","22254":"552e0b81","22307":"0ac5b0df","22707":"a18a0fee","23332":"64822610","24504":"2adf3efa","25022":"8b9d34ac","25470":"fbaa9f6c","25705":"c0047dad","25972":"737952e7","26366":"7323baaa","26685":"e9c2b397","26741":"627b3887","26883":"bc58f38e","27178":"c0bd0fbf","27182":"1bcf6730","27395":"ccc24763","28072":"f4a50443","28237":"6bef64e0","28435":"4ec5826b","28723":"26a4c92b","28782":"9abd2707","28982":"d572cb4d","29647":"6a4c09e5","30067":"d3e578cc","30264":"30ac5093","30342":"55874267","31006":"9074d4a8","31211":"ebed53a9","31427":"922648ee","31674":"cc450d4d","31962":"550a7695","33356":"bf5fad3a","33747":"0cc3e909","33784":"3d7102f1","34093":"31f9f958","34601":"33983b1c","34741":"6a537fa6","34800":"134682b1","34994":"94a80c73","35238":"04f653ac","35729":"90f4004c","36029":"b7b0e771","36270":"e6fa04a5","36784":"c0f53019","37062":"dca13d12","37948":"c25f3b10","38143":"de1ce9d1","38447":"124168c6","38634":"8d0bfd6e","38797":"324f89e1","39332":"c3194cda","39391":"3a1ae523","39404":"418a5413","39695":"74e2a654","40559":"dc6c4489","41048":"550ec560","41657":"6908709e","41717":"255faa71","41953":"e72e6149","42240":"9134c336","43442":"4f09b731","44259":"6a6a283d","44449":"80d20f54","45096":"60be2ce5","45179":"6de52cf7","45359":"63680f88","45650":"6ec04113","45775":"7fbdb8e1","45825":"5af0cf32","45992":"280b9315","46796":"91382707","46963":"550a7695","47545":"afaedd4c","48077":"9ec44ab9","48431":"b78d2fd8","48689":"21930c36","49205":"b1501091","49366":"91510af2","49716":"11913e68","49890":"3d940230","50869":"a05559ea","51276":"d9f440b5","51461":"f2f6e4b0","51582":"9a4a6d00","51855":"967c5e14","52338":"af23470e","52404":"f3f3fcf5","52806":"7185ec9c","52829":"54dca59e","52875":"107b79b5","53247":"801141c1","53910":"bf95095b","54056":"a5fac1f2","54164":"ce813c5f","54492":"e2821a80","54572":"973332c4","54770":"3b7a74d4","54862":"0dd77b45","55573":"c2d2c196","55624":"1af72160","56277":"7b09a894","57045":"fedf2a0c","57560":"2e6c51fb","57614":"5e3cc459","59133":"ff0bcfc4","59649":"c294ed56","59788":"fd27ecca","60479":"6736dccc","60533":"542e1f7e","60547":"744bbc05","61043":"49dff627","61713":"713d6c8e","61727":"3612896b","61880":"b3524833","62265":"c18271ec","62548":"e7a4d0d1","63157":"cb1479bd","64144":"3399cc63","64217":"8fdaee06","64496":"ff54c861","64520":"1731e6c7","65111":"fc0f64c1","65148":"dac82557","65191":"57b779c4","65549":"4d6ddd95","65816":"a675f156","66063":"1cb1c244","66583":"49bb0a61","66651":"fea08c0e","67242":"44994323","67878":"ee81635a","68014":"7ec411a1","68665":"ad0f1520","68827":"146080a2","68882":"4757140a","69922":"62f0f3c7","69944":"072a7c64","71450":"7066072d","71783":"51b5b3d6","72529":"0e4471f4","72539":"a5e827fc","72570":"90356ee6","73183":"e4bafe18","73220":"a1035703","74264":"b836b998","74795":"18dfc880","75043":"d208a09d","75357":"6336434f","75786":"5c55482f","75816":"cf63b722","76904":"43407a4d","76916":"20e3e58a","77460":"e0665887","77857":"cbb7b2aa","78085":"c5e0dea0","79489":"9ad2b037","79590":"51ca5032","79921":"f35e31ed","80508":"fbe8f266","81148":"cf80dda2","82339":"1c40c2a9","82425":"0ac08dac","82443":"e8eddaca","83141":"78c9e385","83212":"74e604f2","83935":"8dbb9743","84546":"e1cf163d","85048":"891b6a2d","85111":"7e2e5a02","85297":"798f3d9e","85888":"d61c37b3","85891":"6672916a","86052":"eb1e80bb","86250":"44fe653e","86452":"bec0316b","86541":"434755a6","86634":"5c57edd1","86820":"d0de0daa","86913":"678a615c","87058":"8ba96be1","87260":"d818819a","87922":"beb10b42","88155":"87bb6c65","88517":"b913c72f","88665":"35e86643","88866":"a2a7e8e0","89076":"eb52e32f","89677":"eec74c26","89785":"f3f3fcf5","90109":"d836b9cb","90265":"9555e4a9","90337":"8665fd7c","91045":"c9ea9277","91470":"1bcf6730","91831":"0350c5fe","92045":"ac593ec0","92501":"7a0c0dd7","92823":"22c9e634","92983":"e62fb02a","93260":"dc22b6c7","93282":"227a922b","93496":"b4f71549","93665":"42438757","93668":"ece225b1","94078":"a398cd8f","94498":"a9eb9e96","94662":"82346b4b","94715":"8ac545e5","94849":"9c1471c9","95125":"cb538a8b","95176":"608c21c4","95335":"490750f1","96141":"8661c4ca","96444":"d5dd69f6","96882":"9270509b","97008":"83d0a6a2","97046":"8363c4b6","98062":"1868ccc0","98398":"a2764f0c","98688":"3c14c8c3","98885":"903d09d4","99674":"fa743bba"}[chunkId] + ".chunk.css"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2819":"p__Classrooms__Lists__Template__detail__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","43442":"p__Classrooms__Lists__Board__Add__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66063":"p__Graduations__Lists__Personmanage__index","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71783":"p__virtualSpaces__Lists__Experiment__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"292":"dc504056","310":"9907641f","556":"794f662f","1482":"bcb50637","1702":"fee60641","2659":"b7eea6cb","2819":"063704b0","3317":"2f8df1bb","3391":"928333a9","3451":"c144131b","3509":"05976c88","3585":"21db8b1d","3951":"cc079d56","4736":"8252c4b7","4766":"07491d08","4884":"53055d0b","4973":"073006aa","5572":"7352cace","6127":"b4243189","6685":"fe0593ce","6758":"6779d1c7","6788":"8c70da30","7043":"96e1a62c","7852":"1d15a4eb","7884":"c49e0549","8787":"426fb233","8999":"668fd800","9416":"1ed7121f","10195":"e6228bae","10485":"6438efc3","10737":"5c3d5f5e","10799":"5f17d0c1","10921":"67dd9448","11070":"3ed42d8f","11253":"caf55a69","11512":"7536fbd9","11520":"2c427578","11545":"09266d37","11581":"95216b03","12076":"8b7c4012","12102":"82f52b53","12303":"a839ab84","12412":"65b00cd8","12476":"0aec1ed4","12865":"32b14f93","12884":"6d8a470e","13006":"22b9ce9c","13355":"75ae675c","13581":"03101f3e","14058":"8ab8a36b","14105":"143095d7","14227":"e62c8682","14514":"7dbb3fc5","14599":"6e493eb8","14610":"638cf45b","14662":"5a565a4b","14889":"d3aad10b","15148":"1818229a","15186":"ae20a6c7","15319":"3b7a74d4","15402":"3e119d01","16328":"24ab5d67","16434":"8c2f2f4c","16729":"92724d1a","16845":"f92f2b8e","17285":"6c73816b","17482":"e9424996","17527":"5c37ef30","17622":"a5fd0c3f","17806":"2e506d98","18241":"dc9c3567","18302":"7bab1c21","18307":"b19cbbd6","19215":"8bf28b42","19360":"a829da10","19519":"b27f6e27","19715":"7a446ea1","19891":"639db2a9","20026":"7b66826c","20576":"a6d5cb38","20680":"3ed42d8f","20700":"84a9a8d7","21265":"85b1c275","21423":"33eea57d","21578":"b2981a44","21939":"c17b0b93","22254":"552e0b81","22307":"0ac5b0df","22707":"a18a0fee","23332":"64822610","24504":"2adf3efa","25022":"8b9d34ac","25470":"fbaa9f6c","25705":"c0047dad","25972":"737952e7","26366":"7323baaa","26685":"e9c2b397","26741":"627b3887","26883":"bc58f38e","27178":"c0bd0fbf","27182":"1bcf6730","27395":"ccc24763","28072":"f4a50443","28237":"6bef64e0","28435":"4ec5826b","28723":"26a4c92b","28782":"9abd2707","28982":"d572cb4d","29647":"6a4c09e5","30067":"d3e578cc","30264":"30ac5093","30342":"55874267","31006":"9074d4a8","31211":"ebed53a9","31427":"922648ee","31674":"cc450d4d","31962":"550a7695","33356":"bf5fad3a","33747":"0cc3e909","33784":"3d7102f1","34093":"31f9f958","34601":"33983b1c","34741":"77b106fe","34800":"134682b1","34994":"806f4d74","35238":"04f653ac","35729":"90f4004c","36029":"b7b0e771","36270":"e6fa04a5","36784":"c0f53019","37062":"dca13d12","37948":"c25f3b10","38143":"de1ce9d1","38447":"124168c6","38634":"8d0bfd6e","38797":"324f89e1","39332":"c3194cda","39391":"3a1ae523","39404":"418a5413","39695":"74e2a654","40559":"dc6c4489","41048":"550ec560","41657":"6908709e","41717":"fbc73555","41953":"c9f2eeba","42240":"9134c336","43442":"4f09b731","44259":"6a6a283d","44449":"80d20f54","45096":"60be2ce5","45179":"6de52cf7","45359":"63680f88","45650":"6ec04113","45775":"7fbdb8e1","45825":"5af0cf32","45992":"280b9315","46796":"91382707","46963":"550a7695","47545":"b5cee8e3","48077":"9ec44ab9","48431":"b78d2fd8","48689":"21930c36","49205":"b1501091","49366":"91510af2","49716":"11913e68","49890":"88f1a056","50869":"a05559ea","51276":"d9f440b5","51461":"f2f6e4b0","51582":"9a4a6d00","51855":"967c5e14","52338":"86cbd8f2","52404":"f3f3fcf5","52806":"7185ec9c","52829":"54dca59e","52875":"107b79b5","53247":"801141c1","53910":"bf95095b","54056":"a5fac1f2","54164":"914f669b","54492":"1725e6d4","54572":"973332c4","54770":"3b7a74d4","54862":"0dd77b45","55573":"c2d2c196","55624":"0e9c5898","56277":"7b09a894","57045":"fedf2a0c","57560":"2e6c51fb","57614":"5e3cc459","59133":"ff0bcfc4","59649":"c294ed56","59788":"fd27ecca","60479":"6736dccc","60533":"542e1f7e","60547":"744bbc05","61043":"49dff627","61713":"713d6c8e","61727":"3612896b","61880":"b3524833","62548":"e7a4d0d1","63157":"cb1479bd","64144":"3399cc63","64217":"8fdaee06","64496":"ff54c861","64520":"1731e6c7","65111":"fc0f64c1","65148":"dac82557","65191":"57b779c4","65549":"4d6ddd95","65816":"a675f156","66063":"1cb1c244","66583":"de328e76","66651":"fea08c0e","67242":"44994323","67878":"ee81635a","68014":"7ec411a1","68665":"ad0f1520","68827":"146080a2","68882":"4757140a","69922":"62f0f3c7","69944":"072a7c64","71450":"7066072d","71783":"51b5b3d6","72529":"0e4471f4","72539":"a5e827fc","72570":"90356ee6","73183":"e4bafe18","73220":"a1035703","74264":"b836b998","74795":"18dfc880","75043":"d208a09d","75357":"6336434f","75786":"5c55482f","75816":"cf63b722","76904":"43407a4d","76916":"20e3e58a","77460":"e0665887","77857":"cbb7b2aa","78085":"c5e0dea0","79489":"9ad2b037","79590":"51ca5032","79921":"f35e31ed","80508":"fbe8f266","81148":"cf80dda2","82339":"1c40c2a9","82425":"0ac08dac","82443":"495ea5ea","83141":"78c9e385","83212":"74e604f2","83935":"d1d7b04f","84546":"e1cf163d","85048":"891b6a2d","85111":"7e2e5a02","85297":"798f3d9e","85888":"d61c37b3","85891":"6672916a","86052":"eb1e80bb","86250":"44fe653e","86452":"bec0316b","86541":"434755a6","86634":"5c57edd1","86820":"d0de0daa","86913":"678a615c","87058":"8ba96be1","87260":"d818819a","87922":"beb10b42","88155":"87bb6c65","88517":"b913c72f","88866":"a2a7e8e0","89076":"eb52e32f","89677":"eec74c26","89785":"f3f3fcf5","90109":"d836b9cb","90265":"9555e4a9","90337":"8665fd7c","91045":"c9ea9277","91470":"1bcf6730","91831":"0350c5fe","92045":"ac593ec0","92501":"7a0c0dd7","92823":"22c9e634","92983":"e62fb02a","93260":"6db0ae08","93282":"227a922b","93496":"b4f71549","93665":"42438757","93668":"3a483212","94078":"a398cd8f","94498":"a9eb9e96","94662":"82346b4b","94715":"8ac545e5","94849":"9c1471c9","95125":"cb538a8b","95176":"608c21c4","95335":"490750f1","96141":"8661c4ca","96444":"d5dd69f6","96882":"9270509b","97008":"83d0a6a2","97046":"8363c4b6","98062":"1868ccc0","98398":"a2764f0c","98688":"3c14c8c3","98885":"903d09d4","99674":"afa2d644"}[chunkId] + ".chunk.css"; /******/ }; /******/ }(); /******/ @@ -205097,7 +205406,7 @@ function debounce (delay, callback, options) { /******/ }; /******/ /******/ __webpack_require__.f.miniCss = function(chunkId, promises) { -/******/ var cssChunks = {"292":1,"310":1,"556":1,"1482":1,"1702":1,"2182":1,"2659":1,"2819":1,"3317":1,"3391":1,"3451":1,"3509":1,"3585":1,"3951":1,"4736":1,"4766":1,"4884":1,"4973":1,"5572":1,"6127":1,"6685":1,"6758":1,"6788":1,"7043":1,"7852":1,"7884":1,"8787":1,"8999":1,"9416":1,"10195":1,"10485":1,"10737":1,"10799":1,"10921":1,"11070":1,"11253":1,"11512":1,"11520":1,"11545":1,"11581":1,"12076":1,"12102":1,"12303":1,"12412":1,"12476":1,"12865":1,"12884":1,"13006":1,"13355":1,"13581":1,"14058":1,"14105":1,"14227":1,"14514":1,"14599":1,"14610":1,"14662":1,"14889":1,"15148":1,"15186":1,"15319":1,"15402":1,"16328":1,"16434":1,"16729":1,"16845":1,"17285":1,"17482":1,"17527":1,"17622":1,"17806":1,"18241":1,"18302":1,"18307":1,"19215":1,"19360":1,"19519":1,"19715":1,"19891":1,"20026":1,"20576":1,"20680":1,"20700":1,"21265":1,"21423":1,"21578":1,"21939":1,"22254":1,"22307":1,"22707":1,"23332":1,"24504":1,"25022":1,"25470":1,"25705":1,"25972":1,"26366":1,"26685":1,"26741":1,"26883":1,"27178":1,"27182":1,"27395":1,"28072":1,"28237":1,"28435":1,"28723":1,"28782":1,"28982":1,"29647":1,"30067":1,"30264":1,"30342":1,"31006":1,"31211":1,"31427":1,"31674":1,"31962":1,"33356":1,"33747":1,"33784":1,"34093":1,"34601":1,"34741":1,"34800":1,"34994":1,"35238":1,"35729":1,"36029":1,"36270":1,"36784":1,"37062":1,"37948":1,"38143":1,"38447":1,"38634":1,"38797":1,"39332":1,"39391":1,"39404":1,"39695":1,"40559":1,"41048":1,"41657":1,"41717":1,"41953":1,"42240":1,"43442":1,"44259":1,"44449":1,"45096":1,"45179":1,"45359":1,"45650":1,"45775":1,"45825":1,"45992":1,"46796":1,"46963":1,"47545":1,"48077":1,"48431":1,"48689":1,"49205":1,"49366":1,"49716":1,"49890":1,"50869":1,"51276":1,"51461":1,"51582":1,"51855":1,"52338":1,"52404":1,"52806":1,"52829":1,"52875":1,"53247":1,"53910":1,"54056":1,"54164":1,"54492":1,"54572":1,"54770":1,"54862":1,"55573":1,"55624":1,"56277":1,"57045":1,"57560":1,"57614":1,"59133":1,"59649":1,"59788":1,"60479":1,"60533":1,"60547":1,"61043":1,"61713":1,"61727":1,"61880":1,"62265":1,"62548":1,"63157":1,"64144":1,"64217":1,"64496":1,"64520":1,"65111":1,"65148":1,"65191":1,"65549":1,"65816":1,"66063":1,"66583":1,"66651":1,"67242":1,"67878":1,"68014":1,"68665":1,"68827":1,"68882":1,"69922":1,"69944":1,"71450":1,"71783":1,"72529":1,"72539":1,"72570":1,"73183":1,"73220":1,"74264":1,"74795":1,"75043":1,"75357":1,"75786":1,"75816":1,"76904":1,"76916":1,"77460":1,"77857":1,"78085":1,"79489":1,"79590":1,"79921":1,"80508":1,"81148":1,"82339":1,"82425":1,"82443":1,"83141":1,"83212":1,"83935":1,"84546":1,"85048":1,"85111":1,"85297":1,"85888":1,"85891":1,"86052":1,"86250":1,"86452":1,"86541":1,"86634":1,"86820":1,"86913":1,"87058":1,"87260":1,"87922":1,"88155":1,"88517":1,"88665":1,"88866":1,"89076":1,"89677":1,"89785":1,"90109":1,"90265":1,"90337":1,"91045":1,"91470":1,"91831":1,"92045":1,"92501":1,"92823":1,"92983":1,"93260":1,"93282":1,"93496":1,"93665":1,"93668":1,"94078":1,"94498":1,"94662":1,"94715":1,"94849":1,"95125":1,"95176":1,"95335":1,"96141":1,"96444":1,"96882":1,"97008":1,"97046":1,"98062":1,"98398":1,"98688":1,"98885":1,"99674":1}; +/******/ var cssChunks = {"292":1,"310":1,"556":1,"1482":1,"1702":1,"2659":1,"2819":1,"3317":1,"3391":1,"3451":1,"3509":1,"3585":1,"3951":1,"4736":1,"4766":1,"4884":1,"4973":1,"5572":1,"6127":1,"6685":1,"6758":1,"6788":1,"7043":1,"7852":1,"7884":1,"8787":1,"8999":1,"9416":1,"10195":1,"10485":1,"10737":1,"10799":1,"10921":1,"11070":1,"11253":1,"11512":1,"11520":1,"11545":1,"11581":1,"12076":1,"12102":1,"12303":1,"12412":1,"12476":1,"12865":1,"12884":1,"13006":1,"13355":1,"13581":1,"14058":1,"14105":1,"14227":1,"14514":1,"14599":1,"14610":1,"14662":1,"14889":1,"15148":1,"15186":1,"15319":1,"15402":1,"16328":1,"16434":1,"16729":1,"16845":1,"17285":1,"17482":1,"17527":1,"17622":1,"17806":1,"18241":1,"18302":1,"18307":1,"19215":1,"19360":1,"19519":1,"19715":1,"19891":1,"20026":1,"20576":1,"20680":1,"20700":1,"21265":1,"21423":1,"21578":1,"21939":1,"22254":1,"22307":1,"22707":1,"23332":1,"24504":1,"25022":1,"25470":1,"25705":1,"25972":1,"26366":1,"26685":1,"26741":1,"26883":1,"27178":1,"27182":1,"27395":1,"28072":1,"28237":1,"28435":1,"28723":1,"28782":1,"28982":1,"29647":1,"30067":1,"30264":1,"30342":1,"31006":1,"31211":1,"31427":1,"31674":1,"31962":1,"33356":1,"33747":1,"33784":1,"34093":1,"34601":1,"34741":1,"34800":1,"34994":1,"35238":1,"35729":1,"36029":1,"36270":1,"36784":1,"37062":1,"37948":1,"38143":1,"38447":1,"38634":1,"38797":1,"39332":1,"39391":1,"39404":1,"39695":1,"40559":1,"41048":1,"41657":1,"41717":1,"41953":1,"42240":1,"43442":1,"44259":1,"44449":1,"45096":1,"45179":1,"45359":1,"45650":1,"45775":1,"45825":1,"45992":1,"46796":1,"46963":1,"47545":1,"48077":1,"48431":1,"48689":1,"49205":1,"49366":1,"49716":1,"49890":1,"50869":1,"51276":1,"51461":1,"51582":1,"51855":1,"52338":1,"52404":1,"52806":1,"52829":1,"52875":1,"53247":1,"53910":1,"54056":1,"54164":1,"54492":1,"54572":1,"54770":1,"54862":1,"55573":1,"55624":1,"56277":1,"57045":1,"57560":1,"57614":1,"59133":1,"59649":1,"59788":1,"60479":1,"60533":1,"60547":1,"61043":1,"61713":1,"61727":1,"61880":1,"62548":1,"63157":1,"64144":1,"64217":1,"64496":1,"64520":1,"65111":1,"65148":1,"65191":1,"65549":1,"65816":1,"66063":1,"66583":1,"66651":1,"67242":1,"67878":1,"68014":1,"68665":1,"68827":1,"68882":1,"69922":1,"69944":1,"71450":1,"71783":1,"72529":1,"72539":1,"72570":1,"73183":1,"73220":1,"74264":1,"74795":1,"75043":1,"75357":1,"75786":1,"75816":1,"76904":1,"76916":1,"77460":1,"77857":1,"78085":1,"79489":1,"79590":1,"79921":1,"80508":1,"81148":1,"82339":1,"82425":1,"82443":1,"83141":1,"83212":1,"83935":1,"84546":1,"85048":1,"85111":1,"85297":1,"85888":1,"85891":1,"86052":1,"86250":1,"86452":1,"86541":1,"86634":1,"86820":1,"86913":1,"87058":1,"87260":1,"87922":1,"88155":1,"88517":1,"88866":1,"89076":1,"89677":1,"89785":1,"90109":1,"90265":1,"90337":1,"91045":1,"91470":1,"91831":1,"92045":1,"92501":1,"92823":1,"92983":1,"93260":1,"93282":1,"93496":1,"93665":1,"93668":1,"94078":1,"94498":1,"94662":1,"94715":1,"94849":1,"95125":1,"95176":1,"95335":1,"96141":1,"96444":1,"96882":1,"97008":1,"97046":1,"98062":1,"98398":1,"98688":1,"98885":1,"99674":1}; /******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]); /******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) { /******/ promises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() { @@ -208212,1115 +208521,1100 @@ function _getRoutes() { "id": "221" }, "222": { - "path": "/users/:username/experiment-mirror/add", + "path": "/users/:username", "parentId": "209", "id": "222" }, "223": { "path": "/users/:username", - "parentId": "209", + "parentId": "222", "id": "223" }, "224": { - "path": "/users/:username", - "parentId": "223", + "path": "/users/:username/classrooms", + "parentId": "222", "id": "224" }, "225": { - "path": "/users/:username/classrooms", - "parentId": "223", + "path": "/users/:username/shixuns", + "parentId": "222", "id": "225" }, "226": { - "path": "/users/:username/shixuns", - "parentId": "223", + "path": "/users/:username/userPortrait", + "parentId": "222", "id": "226" }, "227": { - "path": "/users/:username/userPortrait", - "parentId": "223", + "path": "/users/:username/learningPath", + "parentId": "222", "id": "227" }, "228": { - "path": "/users/:username/learningPath", - "parentId": "223", + "path": "/users/:username/teach-group", + "parentId": "222", "id": "228" }, "229": { - "path": "/users/:username/teach-group", - "parentId": "223", + "path": "/users/:username/competitions", + "parentId": "222", "id": "229" }, "230": { - "path": "/users/:username/competitions", - "parentId": "223", + "path": "/users/:username/experiment-img", + "parentId": "222", "id": "230" }, "231": { - "path": "/users/:username/experiment-img", - "parentId": "223", + "path": "/users/:username/experiment-img/:experid/detail", + "parentId": "222", "id": "231" }, "232": { - "path": "/users/:username/experiment-mirror", - "parentId": "223", + "path": "/users/:username/certificate", + "parentId": "222", "id": "232" }, "233": { - "path": "/users/:username/experiment-img/:experid/detail", - "parentId": "223", + "path": "/users/:username/otherResources", + "parentId": "222", "id": "233" }, "234": { - "path": "/users/:username/experiment-mirror/:experid/detail", - "parentId": "223", + "path": "/users/:username/classmanagement", + "parentId": "222", "id": "234" }, "235": { - "path": "/users/:username/certificate", - "parentId": "223", + "path": "/users/:username/classmanagement/:couserid", + "parentId": "222", "id": "235" }, "236": { - "path": "/users/:username/otherResources", - "parentId": "223", + "path": "/users/:username/paths", + "parentId": "222", "id": "236" }, "237": { - "path": "/users/:username/classmanagement", - "parentId": "223", + "path": "/users/:username/projects", + "parentId": "222", "id": "237" }, "238": { - "path": "/users/:username/classmanagement/:couserid", - "parentId": "223", + "path": "/users/:username/videos", + "parentId": "222", "id": "238" }, "239": { - "path": "/users/:username/paths", - "parentId": "223", + "path": "/users/:username/videos/upload", + "parentId": "222", "id": "239" }, "240": { - "path": "/users/:username/projects", - "parentId": "223", + "path": "/users/:username/topics/:topicstype", + "parentId": "222", "id": "240" }, "241": { - "path": "/users/:username/videos", - "parentId": "223", + "path": "/users/:username/vspaces", + "parentId": "222", "id": "241" }, "242": { - "path": "/users/:username/videos/upload", - "parentId": "223", + "parentId": "1", "id": "242" }, "243": { - "path": "/users/:username/topics/:topicstype", - "parentId": "223", + "path": "/problems", + "parentId": "242", "id": "243" }, "244": { - "path": "/users/:username/vspaces", - "parentId": "223", + "path": "/problems", + "parentId": "243", "id": "244" }, "245": { - "parentId": "1", + "path": "/problems/batchAdd", + "parentId": "243", "id": "245" }, "246": { - "path": "/problems", - "parentId": "245", + "path": "/problems/newcreate", + "parentId": "242", "id": "246" }, "247": { - "path": "/problems", - "parentId": "246", + "path": "/problems/newedit/:id", + "exact": true, + "parentId": "242", "id": "247" }, "248": { - "path": "/problems/batchAdd", - "parentId": "246", + "path": "/problems/:id/edit", + "exact": true, + "parentId": "242", "id": "248" }, "249": { - "path": "/problems/newcreate", - "parentId": "245", + "path": "/problems/new", + "exact": true, + "parentId": "242", "id": "249" }, "250": { - "path": "/problems/newedit/:id", - "exact": true, - "parentId": "245", + "path": "/problems/:id/oj/:save_identifier", + "parentId": "242", "id": "250" }, "251": { - "path": "/problems/:id/edit", - "exact": true, - "parentId": "245", + "path": "/problems/:id/record-detail/:submitId", + "parentId": "242", "id": "251" }, "252": { - "path": "/problems/new", - "exact": true, - "parentId": "245", + "path": "/problems/add", + "parentId": "242", "id": "252" }, "253": { - "path": "/problems/:id/oj/:save_identifier", - "parentId": "245", + "path": "/problems/:id/ojedit", + "parentId": "242", "id": "253" }, "254": { - "path": "/problems/:id/record-detail/:submitId", - "parentId": "245", + "path": "/engineering", + "parentId": "1", "id": "254" }, "255": { - "path": "/problems/add", - "parentId": "245", + "path": "/engineering", + "parentId": "254", "id": "255" }, "256": { - "path": "/problems/:id/ojedit", - "parentId": "245", + "path": "/engineering/teacherList", + "parentId": "255", "id": "256" }, "257": { - "path": "/engineering", - "parentId": "1", + "path": "/engineering/studentList", + "parentId": "255", "id": "257" }, "258": { - "path": "/engineering", - "parentId": "257", + "path": "/engineering/training/program", + "parentId": "255", "id": "258" }, "259": { - "path": "/engineering/teacherList", - "parentId": "258", + "path": "/engineering/training/program/add", + "parentId": "255", "id": "259" }, "260": { - "path": "/engineering/studentList", - "parentId": "258", + "path": "/engineering/training/program/edit", + "parentId": "255", "id": "260" }, "261": { - "path": "/engineering/training/program", - "parentId": "258", + "path": "/engineering/training/objectives", + "parentId": "255", "id": "261" }, "262": { - "path": "/engineering/training/program/add", - "parentId": "258", + "path": "/engineering/graduated/index", + "parentId": "255", "id": "262" }, "263": { - "path": "/engineering/training/program/edit", - "parentId": "258", + "path": "/engineering/graduated/matrix", + "parentId": "255", "id": "263" }, "264": { - "path": "/engineering/training/objectives", - "parentId": "258", + "path": "/engineering/course/list", + "parentId": "255", "id": "264" }, "265": { - "path": "/engineering/graduated/index", - "parentId": "258", + "path": "/engineering/course/setting", + "parentId": "255", "id": "265" }, "266": { - "path": "/engineering/graduated/matrix", - "parentId": "258", + "path": "/engineering/course/matrix", + "parentId": "255", "id": "266" }, "267": { - "path": "/engineering/course/list", - "parentId": "258", + "path": "/engineering/navigation", + "parentId": "255", "id": "267" }, "268": { - "path": "/engineering/course/setting", - "parentId": "258", + "path": "/engineering/evaluate/course", + "parentId": "255", "id": "268" }, "269": { - "path": "/engineering/course/matrix", - "parentId": "258", + "path": "/engineering/evaluate/course/:ec_year_id/:id", + "parentId": "255", "id": "269" }, "270": { - "path": "/engineering/navigation", - "parentId": "258", + "path": "/engineering/evaluate/norm", + "parentId": "255", "id": "270" }, "271": { - "path": "/engineering/evaluate/course", - "parentId": "258", + "path": "/engineering/evaluate/document", + "parentId": "255", "id": "271" }, "272": { - "path": "/engineering/evaluate/course/:ec_year_id/:id", - "parentId": "258", + "path": "/engineering/evaluate/norm/:ec_year_id/:id", + "parentId": "255", "id": "272" }, "273": { - "path": "/engineering/evaluate/norm", - "parentId": "258", + "path": "/engineering/*", + "redirect": "/404", + "parentId": "255", "id": "273" }, "274": { - "path": "/engineering/evaluate/document", - "parentId": "258", + "path": "/innovation", + "parentId": "1", "id": "274" }, "275": { - "path": "/engineering/evaluate/norm/:ec_year_id/:id", - "parentId": "258", + "path": "/innovation/tasks/:taskId", + "parentId": "274", "id": "275" }, "276": { - "path": "/engineering/*", - "redirect": "/404", - "parentId": "258", + "path": "/innovation", + "parentId": "274", "id": "276" }, "277": { - "path": "/innovation", - "parentId": "1", + "path": "/innovation/project", + "parentId": "276", "id": "277" }, "278": { - "path": "/innovation/tasks/:taskId", - "parentId": "277", + "path": "/innovation/dataset", + "parentId": "276", "id": "278" }, "279": { - "path": "/innovation", - "parentId": "277", + "path": "/innovation/mirror", + "parentId": "276", "id": "279" }, "280": { - "path": "/innovation/project", - "parentId": "279", + "path": "/innovation/my-project", + "parentId": "276", "id": "280" }, "281": { - "path": "/innovation/dataset", - "parentId": "279", + "path": "/innovation/my-dataset", + "parentId": "276", "id": "281" }, "282": { - "path": "/innovation/mirror", - "parentId": "279", + "path": "/innovation/my-mirror", + "parentId": "276", "id": "282" }, "283": { - "path": "/innovation/my-project", - "parentId": "279", + "path": "/innovation/project/create", + "parentId": "276", "id": "283" }, "284": { - "path": "/innovation/my-dataset", - "parentId": "279", + "path": "/innovation/project/edit/:id", + "parentId": "276", "id": "284" }, "285": { - "path": "/innovation/my-mirror", - "parentId": "279", + "path": "/innovation/project/detail/:taskId", + "parentId": "276", "id": "285" }, "286": { - "path": "/innovation/project/create", - "parentId": "279", + "path": "/tasks", + "parentId": "1", "id": "286" }, "287": { - "path": "/innovation/project/edit/:id", - "parentId": "279", + "path": "/tasks/:taskId", + "exact": true, + "parentId": "286", "id": "287" }, "288": { - "path": "/innovation/project/detail/:taskId", - "parentId": "279", + "path": "/tasks/:identifier/jupyter/", + "exact": true, + "parentId": "286", "id": "288" }, "289": { - "path": "/tasks", - "parentId": "1", + "path": "/tasks/:courseId/:homeworkId/:taskId", + "exact": true, + "parentId": "286", "id": "289" }, "290": { - "path": "/tasks/:taskId", + "path": "/tasks/jupyter/:courseId/:homeworkId/:identifier", "exact": true, - "parentId": "289", + "parentId": "286", "id": "290" }, "291": { - "path": "/tasks/:identifier/jupyter/", + "path": "/tasks/:courseId/:exerciseId/:taskId/exercise", "exact": true, - "parentId": "289", + "parentId": "286", "id": "291" }, "292": { - "path": "/tasks/:courseId/:homeworkId/:taskId", - "exact": true, - "parentId": "289", + "path": "/myproblems", + "parentId": "1", "id": "292" }, "293": { - "path": "/tasks/jupyter/:courseId/:homeworkId/:identifier", + "path": "/myproblems/:id/record-detail/:submitId", "exact": true, - "parentId": "289", + "parentId": "292", "id": "293" }, "294": { - "path": "/tasks/:courseId/:exerciseId/:taskId/exercise", + "path": "/myproblems/:id", "exact": true, - "parentId": "289", + "parentId": "292", "id": "294" }, "295": { - "path": "/myproblems", + "path": "/account", "parentId": "1", "id": "295" }, "296": { - "path": "/myproblems/:id/record-detail/:submitId", - "exact": true, + "path": "/account", "parentId": "295", "id": "296" }, "297": { - "path": "/myproblems/:id", - "exact": true, - "parentId": "295", + "path": "/account/profile", + "parentId": "296", "id": "297" }, "298": { - "path": "/account", - "parentId": "1", + "path": "/account/profile/edit", + "parentId": "296", "id": "298" }, "299": { - "path": "/account", - "parentId": "298", + "path": "/account/certification", + "parentId": "296", "id": "299" }, "300": { - "path": "/account/profile", - "parentId": "299", + "path": "/account/secure", + "parentId": "296", "id": "300" }, "301": { - "path": "/account/profile/edit", - "parentId": "299", + "path": "/account/binding", + "parentId": "296", "id": "301" }, "302": { - "path": "/account/certification", - "parentId": "299", + "path": "/account/Results", + "parentId": "296", "id": "302" }, "303": { - "path": "/account/secure", - "parentId": "299", + "path": "/ch", + "parentId": "1", "id": "303" }, "304": { - "path": "/account/binding", - "parentId": "299", + "path": "/ch/rest/edit/:categoryId/:id", + "exact": true, + "parentId": "303", "id": "304" }, "305": { - "path": "/account/Results", - "parentId": "299", + "path": "/ch/rest/", + "exact": true, + "parentId": "303", "id": "305" }, "306": { - "path": "/ch", - "parentId": "1", + "path": "/ch/rest/:id", + "exact": true, + "parentId": "303", "id": "306" }, "307": { - "path": "/ch/rest/edit/:categoryId/:id", - "exact": true, - "parentId": "306", + "path": "/order", + "parentId": "1", "id": "307" }, "308": { - "path": "/ch/rest/", - "exact": true, - "parentId": "306", + "path": "/order", + "parentId": "307", "id": "308" }, "309": { - "path": "/ch/rest/:id", - "exact": true, - "parentId": "306", + "path": "/order/invoice", + "parentId": "307", "id": "309" }, "310": { - "path": "/order", - "parentId": "1", + "path": "/order/records", + "parentId": "307", "id": "310" }, "311": { - "path": "/order", - "parentId": "310", + "path": "/order/apply", + "parentId": "307", "id": "311" }, "312": { - "path": "/order/invoice", - "parentId": "310", + "path": "/order/view", + "parentId": "307", "id": "312" }, "313": { - "path": "/order/records", - "parentId": "310", + "path": "/order/:courseId/information", + "parentId": "307", "id": "313" }, "314": { - "path": "/order/apply", - "parentId": "310", + "path": "/order/:courseId/pay", + "parentId": "307", "id": "314" }, "315": { - "path": "/order/view", - "parentId": "310", + "path": "/order/:orderNum/result", + "parentId": "307", "id": "315" }, "316": { - "path": "/order/:courseId/information", - "parentId": "310", + "path": "/messages", + "parentId": "1", "id": "316" }, "317": { - "path": "/order/:courseId/pay", - "parentId": "310", + "path": "/messages/:userId/user_tidings", + "parentId": "316", "id": "317" }, "318": { - "path": "/order/:orderNum/result", - "parentId": "310", + "path": "/messages/:userId/private_messages", + "parentId": "316", "id": "318" }, "319": { - "path": "/messages", - "parentId": "1", + "path": "/messages/:userId/message_detail", + "parentId": "316", "id": "319" }, "320": { - "path": "/messages/:userId/user_tidings", - "parentId": "319", + "path": "/vtrs", + "parentId": "1", "id": "320" }, "321": { - "path": "/messages/:userId/private_messages", - "parentId": "319", + "path": "/vtrs/:virtual_spacesId", + "parentId": "320", "id": "321" }, "322": { - "path": "/messages/:userId/message_detail", - "parentId": "319", + "path": "/vtrs/:virtual_spacesId", + "exact": true, + "parentId": "321", "id": "322" }, "323": { - "path": "/vtrs", - "parentId": "1", + "path": "/vtrs/:virtual_spacesId/experiment", + "parentId": "321", "id": "323" }, "324": { - "path": "/vtrs/:virtual_spacesId", - "parentId": "323", + "path": "/vtrs/:virtual_spacesId/announcement", + "parentId": "321", "id": "324" }, "325": { - "path": "/vtrs/:virtual_spacesId", - "exact": true, - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/announcement/add", + "parentId": "321", "id": "325" }, "326": { - "path": "/vtrs/:virtual_spacesId/experiment", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/announcement/:id/edit", + "parentId": "321", "id": "326" }, "327": { - "path": "/vtrs/:virtual_spacesId/announcement", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/announcement/:id/detail", + "parentId": "321", "id": "327" }, "328": { - "path": "/vtrs/:virtual_spacesId/announcement/add", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/survey", + "parentId": "321", "id": "328" }, "329": { - "path": "/vtrs/:virtual_spacesId/announcement/:id/edit", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/survey/:id/detail", + "parentId": "321", "id": "329" }, "330": { - "path": "/vtrs/:virtual_spacesId/announcement/:id/detail", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/knowledge", + "parentId": "321", "id": "330" }, "331": { - "path": "/vtrs/:virtual_spacesId/survey", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/knowledge/add", + "parentId": "321", "id": "331" }, "332": { - "path": "/vtrs/:virtual_spacesId/survey/:id/detail", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/knowledge/:id/edit", + "parentId": "321", "id": "332" }, "333": { - "path": "/vtrs/:virtual_spacesId/knowledge", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/material", + "parentId": "321", "id": "333" }, "334": { - "path": "/vtrs/:virtual_spacesId/knowledge/add", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/material/:id/detail", + "parentId": "321", "id": "334" }, "335": { - "path": "/vtrs/:virtual_spacesId/knowledge/:id/edit", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/settings", + "parentId": "321", "id": "335" }, "336": { - "path": "/vtrs/:virtual_spacesId/material", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/resources", + "parentId": "321", "id": "336" }, "337": { - "path": "/vtrs/:virtual_spacesId/material/:id/detail", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/resources/:id/detail", + "parentId": "321", "id": "337" }, "338": { - "path": "/vtrs/:virtual_spacesId/settings", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/Plan", + "parentId": "321", "id": "338" }, "339": { - "path": "/vtrs/:virtual_spacesId/resources", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/plan/:id/detail", + "parentId": "321", "id": "339" }, "340": { - "path": "/vtrs/:virtual_spacesId/resources/:id/detail", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/homepage", + "parentId": "321", "id": "340" }, "341": { - "path": "/vtrs/:virtual_spacesId/Plan", - "parentId": "324", + "path": "/vtrs/:virtual_spacesId/*", + "parentId": "321", "id": "341" }, "342": { - "path": "/vtrs/:virtual_spacesId/plan/:id/detail", - "parentId": "324", + "path": "/101", + "parentId": "1", "id": "342" }, "343": { - "path": "/vtrs/:virtual_spacesId/homepage", - "parentId": "324", + "path": "/101/:virtual_spacesId", + "parentId": "342", "id": "343" }, "344": { - "path": "/vtrs/:virtual_spacesId/*", - "parentId": "324", + "path": "/101/:virtual_spacesId", + "exact": true, + "parentId": "343", "id": "344" }, "345": { - "path": "/101", - "parentId": "1", + "path": "/101/:virtual_spacesId/experiment", + "parentId": "343", "id": "345" }, "346": { - "path": "/101/:virtual_spacesId", - "parentId": "345", + "path": "/101/:virtual_spacesId/announcement", + "parentId": "343", "id": "346" }, "347": { - "path": "/101/:virtual_spacesId", - "exact": true, - "parentId": "346", + "path": "/101/:virtual_spacesId/announcement/add", + "parentId": "343", "id": "347" }, "348": { - "path": "/101/:virtual_spacesId/experiment", - "parentId": "346", + "path": "/101/:virtual_spacesId/announcement/:id/edit", + "parentId": "343", "id": "348" }, "349": { - "path": "/101/:virtual_spacesId/announcement", - "parentId": "346", + "path": "/101/:virtual_spacesId/announcement/:id/detail", + "parentId": "343", "id": "349" }, "350": { - "path": "/101/:virtual_spacesId/announcement/add", - "parentId": "346", + "path": "/101/:virtual_spacesId/survey", + "parentId": "343", "id": "350" }, "351": { - "path": "/101/:virtual_spacesId/announcement/:id/edit", - "parentId": "346", + "path": "/101/:virtual_spacesId/survey/:id/detail", + "parentId": "343", "id": "351" }, "352": { - "path": "/101/:virtual_spacesId/announcement/:id/detail", - "parentId": "346", + "path": "/101/:virtual_spacesId/knowledge", + "parentId": "343", "id": "352" }, "353": { - "path": "/101/:virtual_spacesId/survey", - "parentId": "346", + "path": "/101/:virtual_spacesId/knowledge/add", + "parentId": "343", "id": "353" }, "354": { - "path": "/101/:virtual_spacesId/survey/:id/detail", - "parentId": "346", + "path": "/101/:virtual_spacesId/knowledge/:id/edit", + "parentId": "343", "id": "354" }, "355": { - "path": "/101/:virtual_spacesId/knowledge", - "parentId": "346", + "path": "/101/:virtual_spacesId/material", + "parentId": "343", "id": "355" }, "356": { - "path": "/101/:virtual_spacesId/knowledge/add", - "parentId": "346", + "path": "/101/:virtual_spacesId/material/:id/detail", + "parentId": "343", "id": "356" }, "357": { - "path": "/101/:virtual_spacesId/knowledge/:id/edit", - "parentId": "346", + "path": "/101/:virtual_spacesId/settings", + "parentId": "343", "id": "357" }, "358": { - "path": "/101/:virtual_spacesId/material", - "parentId": "346", + "path": "/101/:virtual_spacesId/resources", + "parentId": "343", "id": "358" }, "359": { - "path": "/101/:virtual_spacesId/material/:id/detail", - "parentId": "346", + "path": "/101/:virtual_spacesId/resources/:id/detail", + "parentId": "343", "id": "359" }, "360": { - "path": "/101/:virtual_spacesId/settings", - "parentId": "346", + "path": "/101/:virtual_spacesId/Plan", + "parentId": "343", "id": "360" }, "361": { - "path": "/101/:virtual_spacesId/resources", - "parentId": "346", + "path": "/101/:virtual_spacesId/plan/:id/detail", + "parentId": "343", "id": "361" }, "362": { - "path": "/101/:virtual_spacesId/resources/:id/detail", - "parentId": "346", + "path": "/101/:virtual_spacesId/homepage", + "parentId": "343", "id": "362" }, "363": { - "path": "/101/:virtual_spacesId/Plan", - "parentId": "346", + "path": "/101/:virtual_spacesId/*", + "parentId": "343", "id": "363" }, "364": { - "path": "/101/:virtual_spacesId/plan/:id/detail", - "parentId": "346", + "path": "/administration", + "parentId": "1", "id": "364" }, "365": { - "path": "/101/:virtual_spacesId/homepage", - "parentId": "346", + "path": "/administration", + "parentId": "364", "id": "365" }, "366": { - "path": "/101/:virtual_spacesId/*", - "parentId": "346", + "path": "/administration/college", + "parentId": "365", "id": "366" }, "367": { - "path": "/administration", - "parentId": "1", + "path": "/administration/student", + "parentId": "365", "id": "367" }, "368": { - "path": "/administration", - "parentId": "367", + "path": "/administration/student/:studentId/edit", + "parentId": "365", "id": "368" }, "369": { - "path": "/administration/college", - "parentId": "368", + "path": "/graduations", + "parentId": "1", "id": "369" }, "370": { - "path": "/administration/student", - "parentId": "368", + "path": "/graduations", + "exact": true, + "parentId": "369", "id": "370" }, "371": { - "path": "/administration/student/:studentId/edit", - "parentId": "368", + "path": "/graduations/:id/:moduleKey/:moduleId/review/:itemId", + "exact": true, + "parentId": "369", "id": "371" }, "372": { - "path": "/graduations", - "parentId": "1", + "path": "/graduations/:id", + "parentId": "369", "id": "372" }, "373": { - "path": "/graduations", - "exact": true, + "path": "/graduations/:id/index", "parentId": "372", "id": "373" }, "374": { - "path": "/graduations/:id/:moduleKey/:moduleId/review/:itemId", - "exact": true, + "path": "/graduations/:id/topics", "parentId": "372", "id": "374" }, "375": { - "path": "/graduations/:id", + "path": "/graduations/:id/student_selection", "parentId": "372", "id": "375" }, "376": { - "path": "/graduations/:id/index", - "parentId": "375", + "path": "/graduations/:id/tasks", + "parentId": "372", "id": "376" }, "377": { - "path": "/graduations/:id/topics", - "parentId": "375", + "path": "/graduations/:id/opening_report", + "parentId": "372", "id": "377" }, "378": { - "path": "/graduations/:id/student_selection", - "parentId": "375", + "path": "/graduations/:id/midterm_report", + "parentId": "372", "id": "378" }, "379": { - "path": "/graduations/:id/tasks", - "parentId": "375", + "path": "/graduations/:id/thesis", + "parentId": "372", "id": "379" }, "380": { - "path": "/graduations/:id/opening_report", - "parentId": "375", + "path": "/graduations/:id/final_defense", + "parentId": "372", "id": "380" }, "381": { - "path": "/graduations/:id/midterm_report", - "parentId": "375", + "path": "/graduations/:id/final_thesis", + "parentId": "372", "id": "381" }, "382": { - "path": "/graduations/:id/thesis", - "parentId": "375", + "path": "/graduations/:id/settings", + "parentId": "372", "id": "382" }, "383": { - "path": "/graduations/:id/final_defense", - "parentId": "375", + "path": "/graduations/:id/teachers", + "parentId": "372", "id": "383" }, "384": { - "path": "/graduations/:id/final_thesis", - "parentId": "375", + "path": "/graduations/:id/students", + "parentId": "372", "id": "384" }, "385": { - "path": "/graduations/:id/settings", - "parentId": "375", + "path": "/graduations/:id/archives", + "parentId": "372", "id": "385" }, "386": { - "path": "/graduations/:id/teachers", - "parentId": "375", + "path": "/graduations/:id/grading_summary", + "parentId": "372", "id": "386" }, "387": { - "path": "/graduations/:id/students", - "parentId": "375", + "path": "/educoder-demo", + "exact": true, + "parentId": "1", "id": "387" }, "388": { - "path": "/graduations/:id/archives", - "parentId": "375", + "path": "/training", + "parentId": "1", "id": "388" }, "389": { - "path": "/graduations/:id/grading_summary", - "parentId": "375", + "name": "精培课程", + "path": "/training", + "parentId": "388", "id": "389" }, "390": { - "path": "/educoder-demo", + "path": "/otherlogin", "exact": true, "parentId": "1", "id": "390" }, "391": { - "path": "/training", + "path": "/otherloginqq", + "exact": true, "parentId": "1", "id": "391" }, "392": { - "name": "精培课程", - "path": "/training", - "parentId": "391", + "path": "/otherloginstart", + "exact": true, + "parentId": "1", "id": "392" }, "393": { - "path": "/otherlogin", + "path": "/pathsoverview", "exact": true, "parentId": "1", "id": "393" }, "394": { - "path": "/otherloginqq", + "path": "/shixunsoverview", "exact": true, "parentId": "1", "id": "394" }, "395": { - "path": "/otherloginstart", + "path": "/classroomsoverview", "exact": true, "parentId": "1", "id": "395" }, "396": { - "path": "/pathsoverview", - "exact": true, + "path": "/login", "parentId": "1", "id": "396" }, "397": { - "path": "/shixunsoverview", - "exact": true, - "parentId": "1", + "path": "/login", + "parentId": "396", "id": "397" }, "398": { - "path": "/classroomsoverview", - "exact": true, + "path": "/user", "parentId": "1", "id": "398" }, "399": { - "path": "/login", - "parentId": "1", + "path": "/user/login", + "parentId": "398", "id": "399" }, "400": { - "path": "/login", - "parentId": "399", + "path": "/user/register", + "parentId": "398", "id": "400" }, "401": { - "path": "/user", - "parentId": "1", + "path": "/user/reset-password", + "parentId": "398", "id": "401" }, "402": { - "path": "/user/login", - "parentId": "401", + "path": "/colleges", + "parentId": "1", "id": "402" }, "403": { - "path": "/user/register", - "parentId": "401", + "path": "/colleges/:id/statistics", + "parentId": "402", "id": "403" }, "404": { - "path": "/user/reset-password", - "parentId": "401", + "path": "/help", + "parentId": "1", "id": "404" }, "405": { - "path": "/colleges", - "parentId": "1", + "path": "/help/:id", + "parentId": "404", "id": "405" }, "406": { - "path": "/colleges/:id/statistics", - "parentId": "405", + "path": "/video", + "parentId": "1", "id": "406" }, "407": { - "path": "/help", - "parentId": "1", + "path": "/video/:videoId", + "parentId": "406", "id": "407" }, "408": { - "path": "/help/:id", - "parentId": "407", + "path": "/terminal", + "parentId": "1", "id": "408" }, "409": { - "path": "/video", + "path": "/report/:taskId/:game_report_id", "parentId": "1", "id": "409" }, "410": { - "path": "/video/:videoId", - "parentId": "409", + "path": "/", + "parentId": "1", "id": "410" }, "411": { - "path": "/terminal", - "parentId": "1", + "path": "/", + "exact": true, + "parentId": "410", "id": "411" }, "412": { - "path": "/report/:taskId/:game_report_id", - "parentId": "1", + "path": "/api/*", + "exact": true, + "parentId": "410", "id": "412" }, "413": { - "path": "/", - "parentId": "1", + "path": "/search", + "exact": true, + "parentId": "410", "id": "413" }, "414": { - "path": "/", + "path": "/moop_cases", "exact": true, - "parentId": "413", + "parentId": "410", "id": "414" }, "415": { - "path": "/api/*", + "path": "/moop_cases/new", "exact": true, - "parentId": "413", + "parentId": "410", "id": "415" }, "416": { - "path": "/search", + "path": "/moop_cases/:caseId", "exact": true, - "parentId": "413", + "parentId": "410", "id": "416" }, "417": { - "path": "/moop_cases", + "path": "/moop_cases/:caseId/edit", "exact": true, - "parentId": "413", + "parentId": "410", "id": "417" }, "418": { - "path": "/moop_cases/new", + "path": "/moop_cases/:caseId/publish-success", "exact": true, - "parentId": "413", + "parentId": "410", "id": "418" }, "419": { - "path": "/moop_cases/:caseId", + "path": "/randompaper", "exact": true, - "parentId": "413", + "parentId": "410", "id": "419" }, "420": { - "path": "/moop_cases/:caseId/edit", + "path": "/randompaper/edit/:id", "exact": true, - "parentId": "413", + "parentId": "410", "id": "420" }, "421": { - "path": "/moop_cases/:caseId/publish-success", + "path": "/randompaper/detail/:id", "exact": true, - "parentId": "413", + "parentId": "410", "id": "421" }, "422": { - "path": "/randompaper", - "exact": true, - "parentId": "413", + "path": "/403", + "parentId": "410", "id": "422" }, "423": { - "path": "/randompaper/edit/:id", - "exact": true, - "parentId": "413", + "path": "/500", + "parentId": "410", "id": "423" }, "424": { - "path": "/randompaper/detail/:id", - "exact": true, - "parentId": "413", + "path": "/404", + "parentId": "410", "id": "424" }, "425": { - "path": "/403", - "parentId": "413", + "path": "/iwce", + "parentId": "410", "id": "425" }, "426": { - "path": "/500", - "parentId": "413", + "path": "/Activities", + "parentId": "410", "id": "426" }, "427": { - "path": "/404", - "parentId": "413", + "path": "/iwce/:itemname", + "parentId": "410", "id": "427" }, "428": { - "path": "/iwce", - "parentId": "413", + "path": "/hpc-course", + "parentId": "410", "id": "428" }, "429": { - "path": "/Activities", - "parentId": "413", + "path": "/user_agents", + "parentId": "410", "id": "429" }, "430": { - "path": "/iwce/:itemname", - "parentId": "413", + "path": "/three", + "parentId": "410", "id": "430" }, "431": { - "path": "/hpc-course", - "parentId": "413", + "path": "/introduction", + "parentId": "410", "id": "431" }, "432": { - "path": "/user_agents", - "parentId": "413", + "path": "/chatgpt", + "parentId": "410", "id": "432" }, "433": { - "path": "/three", - "parentId": "413", - "id": "433" - }, - "434": { - "path": "/introduction", - "parentId": "413", - "id": "434" - }, - "435": { - "path": "/chatgpt", - "parentId": "413", - "id": "435" - }, - "436": { "path": "/*", - "parentId": "413", - "id": "436" + "parentId": "410", + "id": "433" }, "@@/global-layout": { "id": "@@/global-layout", @@ -209341,19 +209635,19 @@ function _getRoutes() { return Promise.all(/*! import() | p__Paperlibrary__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(99313), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(69280), __webpack_require__.e(97120), __webpack_require__.e(38255), __webpack_require__.e(54862)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/index.tsx */ 52957)); }), '4': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(57395), __webpack_require__.e(36683), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 42434)); + return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(2805), __webpack_require__.e(36683), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 42434)); }), '5': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(57395), __webpack_require__.e(36683), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 42434)); + return Promise.all(/*! import() | p__Paperlibrary__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(2805), __webpack_require__.e(36683), __webpack_require__.e(93260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Add/index.tsx */ 42434)); }), '6': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Paperlibrary__See__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(19208), __webpack_require__.e(65022), __webpack_require__.e(86129), __webpack_require__.e(88699), __webpack_require__.e(92279), __webpack_require__.e(69280), __webpack_require__.e(97120), __webpack_require__.e(38255), __webpack_require__.e(53247)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/See/index.tsx */ 54410)); }), '7': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); + return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); }), '8': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__ExchangeFromProblemSet__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(54561), __webpack_require__.e(11545)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/ExchangeFromProblemSet/index.tsx */ 58351)); + return Promise.all(/*! import() | p__Paperlibrary__Random__ExchangeFromProblemSet__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(54561), __webpack_require__.e(11545)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/ExchangeFromProblemSet/index.tsx */ 58351)); }), '9': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); @@ -209395,10 +209689,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(88751), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(26685)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Index/index.tsx */ 43398)); }), '22': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__New__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(49284), __webpack_require__.e(86248), __webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/New/index.tsx */ 94023)); + return Promise.all(/*! import() | p__Classrooms__New__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(49284), __webpack_require__.e(86248), __webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/New/index.tsx */ 50298)); }), '23': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__New__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(49284), __webpack_require__.e(86248), __webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/New/index.tsx */ 94023)); + return Promise.all(/*! import() | p__Classrooms__New__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(49284), __webpack_require__.e(86248), __webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/New/index.tsx */ 50298)); }), '24': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__New__StartClass__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(400), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(49284), __webpack_require__.e(86248), __webpack_require__.e(96882)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/New/StartClass/index.tsx */ 62296)); @@ -209416,7 +209710,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Detail/components/CodeReview/Detail/index.tsx */ 19019)); }), '29': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(42441), __webpack_require__.e(50199), __webpack_require__.e(8683), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(42319), __webpack_require__.e(76916), __webpack_require__.e(13581)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index.tsx */ 33121)); + return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(42441), __webpack_require__.e(50199), __webpack_require__.e(79877), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(42319), __webpack_require__.e(76916), __webpack_require__.e(13581)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Detail/index.tsx */ 33121)); }), '30': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Comment__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(42441), __webpack_require__.e(19208), __webpack_require__.e(65022), __webpack_require__.e(86129), __webpack_require__.e(20253), __webpack_require__.e(17285), __webpack_require__.e(30342)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Comment/index.tsx */ 33020)); @@ -209428,10 +209722,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(91238), __webpack_require__.e(17285), __webpack_require__.e(71450)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/Commitsummary/index.tsx */ 37291)); }), '33': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(50199), __webpack_require__.e(24484), __webpack_require__.e(97986), __webpack_require__.e(42319), __webpack_require__.e(26216), __webpack_require__.e(10195)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx */ 22787)); + return Promise.all(/*! import() | p__Classrooms__Lists__GroupHomework__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(50199), __webpack_require__.e(24484), __webpack_require__.e(97986), __webpack_require__.e(42319), __webpack_require__.e(26216), __webpack_require__.e(10195)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/GroupHomework/Detail/index.tsx */ 41909)); }), '34': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(50199), __webpack_require__.e(24484), __webpack_require__.e(86024), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(42319), __webpack_require__.e(26216), __webpack_require__.e(93668)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Detail/index.tsx */ 76266)); + return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(50199), __webpack_require__.e(24484), __webpack_require__.e(70797), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(42319), __webpack_require__.e(26216), __webpack_require__.e(93668)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Detail/index.tsx */ 76266)); }), '35': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__CommonHomework__Review__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(24484), __webpack_require__.e(89837), __webpack_require__.e(17285), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(78500), __webpack_require__.e(52338)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/CommonHomework/Review/index.tsx */ 78323)); @@ -209452,28 +209746,28 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(42441), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(35067), __webpack_require__.e(42396), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(42319), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(69714), __webpack_require__.e(46781), __webpack_require__.e(54164)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Detail/index.tsx */ 31834)); }), '41': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); + return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); }), '42': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ImitateAnswer__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(79817), __webpack_require__.e(17285), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(39957), __webpack_require__.e(14889)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.tsx */ 49267)); }), '43': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(12911), __webpack_require__.e(79817), __webpack_require__.e(15845), __webpack_require__.e(72338), __webpack_require__.e(17285), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(39957), __webpack_require__.e(14105)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ 31043)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Answer__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(56156), __webpack_require__.e(12911), __webpack_require__.e(79817), __webpack_require__.e(15845), __webpack_require__.e(51319), __webpack_require__.e(17285), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(39957), __webpack_require__.e(14105)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Answer/index.tsx */ 31043)); }), '44': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Notice__index */[__webpack_require__.e(78485), __webpack_require__.e(17482)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Notice/index.tsx */ 81852)); }), '45': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(52720), __webpack_require__.e(20459), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 7935)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(52720), __webpack_require__.e(20459), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 7935)); }), '46': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__PreviewEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(79877), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(90337)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/PreviewEdit/index.tsx */ 59875)); + return Promise.all(/*! import() | p__Paperlibrary__Random__PreviewEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(66185), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(90337)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/PreviewEdit/index.tsx */ 59875)); }), '47': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(36683), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 97605)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(36683), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 97605)); }), '48': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(36683), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 97605)); + return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(36683), __webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/Add/index.tsx */ 97605)); }), '49': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Exercise__ReviewGroup__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(400), __webpack_require__.e(79817), __webpack_require__.e(31967), __webpack_require__.e(45992)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Exercise/ReviewGroup/index.tsx */ 85644)); @@ -209584,10 +209878,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Engineering__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(73755), __webpack_require__.e(46963)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Engineering/Detail/index.tsx */ 29596)); }), '85': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); + return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); }), '86': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); + return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); }), '87': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__Ranking__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(92279), __webpack_require__.e(39780), __webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/Ranking/index.tsx */ 14928)); @@ -209662,7 +209956,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Students__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(49166), __webpack_require__.e(92279), __webpack_require__.e(48077)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Students/index.tsx */ 5710)); }), '111': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__Assistant__index */[__webpack_require__.e(20277), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(92279), __webpack_require__.e(33356)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Assistant/index.tsx */ 95319)); + return Promise.all(/*! import() | p__Classrooms__Lists__Assistant__index */[__webpack_require__.e(20277), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(92279), __webpack_require__.e(33356)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Assistant/index.tsx */ 95319)); }), '112': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__ProgramHomework__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(78550), __webpack_require__.e(43428), __webpack_require__.e(51700), __webpack_require__.e(47263), __webpack_require__.e(78500), __webpack_require__.e(42319), __webpack_require__.e(53003), __webpack_require__.e(62247), __webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ProgramHomework/index.tsx */ 98583)); @@ -209830,13 +210124,13 @@ function _getRoutes() { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '167': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); + return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); }), '168': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(79877), __webpack_require__.e(17285), __webpack_require__.e(36683), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 5443)); + return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(66185), __webpack_require__.e(17285), __webpack_require__.e(36683), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 5443)); }), '169': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(79877), __webpack_require__.e(17285), __webpack_require__.e(36683), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 5443)); + return Promise.all(/*! import() | p__Problemset__NewItem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(66185), __webpack_require__.e(17285), __webpack_require__.e(36683), __webpack_require__.e(41953)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/NewItem/index.tsx */ 5443)); }), '170': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Problemset__Preview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(400), __webpack_require__.e(78018), __webpack_require__.e(88699), __webpack_require__.e(11581)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/Preview/index.tsx */ 34332)); @@ -209845,7 +210139,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Problemset__Preview__New__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(400), __webpack_require__.e(19842), __webpack_require__.e(64144)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/Preview/New/index.tsx */ 34178)); }), '172': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); + return Promise.all(/*! import() | p__Problemset__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(27848), __webpack_require__.e(52720), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(92279), __webpack_require__.e(14599)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problemset/index.tsx */ 46128)); }), '173': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); @@ -209995,478 +210289,478 @@ function _getRoutes() { return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(86654), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(11423), __webpack_require__.e(63157)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/Add/index.tsx */ 99855)); }), '222': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentMirror__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(2182)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentMirror/Add/index.tsx */ 63152)); + return __webpack_require__.e(/*! import() | p__User__Detail__id */ 72529).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/[id].tsx */ 18319)); }), '223': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__User__Detail__id */ 72529).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/[id].tsx */ 18319)); + return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(66583)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Classrooms/index.tsx */ 3549)); }), '224': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(66583)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Classrooms/index.tsx */ 55467)); + return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(66583)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Classrooms/index.tsx */ 3549)); }), '225': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Classrooms__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(66583)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Classrooms/index.tsx */ 55467)); + return Promise.all(/*! import() | p__User__Detail__Shixuns__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(86250), __webpack_require__.e(18307)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Shixuns/index.tsx */ 3664)); }), '226': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Shixuns__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(86250), __webpack_require__.e(18307)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Shixuns/index.tsx */ 3664)); + return Promise.all(/*! import() | p__User__Detail__UserPortrait__index */[__webpack_require__.e(42441), __webpack_require__.e(56047), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/UserPortrait/index.tsx */ 34004)); }), '227': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__UserPortrait__index */[__webpack_require__.e(42441), __webpack_require__.e(56047), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/UserPortrait/index.tsx */ 34004)); + return Promise.all(/*! import() | p__User__Detail__LearningPath__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(38192), __webpack_require__.e(14610)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/LearningPath/index.tsx */ 8445)); }), '228': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__LearningPath__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(38192), __webpack_require__.e(14610)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/LearningPath/index.tsx */ 8445)); + return Promise.all(/*! import() | p__User__Detail__TeachGroup__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(79590)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/TeachGroup/index.tsx */ 27734)); }), '229': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__TeachGroup__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(79590)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/TeachGroup/index.tsx */ 27734)); + return Promise.all(/*! import() | p__User__Detail__Competitions__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(73755), __webpack_require__.e(99931), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(12076)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Competitions/index.tsx */ 5847)); }), '230': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Competitions__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(73755), __webpack_require__.e(99931), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(12076)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Competitions/index.tsx */ 5847)); + return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(56907), __webpack_require__.e(94849)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/index.tsx */ 53064)); }), '231': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentImg__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(56907), __webpack_require__.e(94849)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/index.tsx */ 53064)); + return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(56907), __webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/Detail/index.tsx */ 78644)); }), '232': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentMirror__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(88665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentMirror/index.tsx */ 22691)); + return Promise.all(/*! import() | p__User__Detail__Certificate__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(65022), __webpack_require__.e(86250), __webpack_require__.e(70659), __webpack_require__.e(65191)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Certificate/index.tsx */ 11645)); }), '233': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentImg__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(56907), __webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentImg/Detail/index.tsx */ 78644)); + return Promise.all(/*! import() | p__User__Detail__OtherResources__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(93496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/OtherResources/index.tsx */ 21495)); }), '234': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ExperImentMirror__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(62265)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ExperImentMirror/Detail/index.tsx */ 65893)); + return Promise.all(/*! import() | p__User__Detail__ClassManagement__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(37948)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ClassManagement/index.tsx */ 7100)); }), '235': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Certificate__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(65022), __webpack_require__.e(86250), __webpack_require__.e(70659), __webpack_require__.e(65191)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Certificate/index.tsx */ 11645)); + return Promise.all(/*! import() | p__User__Detail__ClassManagement__Item__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(19519)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ClassManagement/Item/index.tsx */ 19112)); }), '236': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__OtherResources__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(93496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/OtherResources/index.tsx */ 21495)); + return Promise.all(/*! import() | p__User__Detail__Paths__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(94662)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Paths/index.tsx */ 70294)); }), '237': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ClassManagement__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(37948)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ClassManagement/index.tsx */ 7100)); + return Promise.all(/*! import() | p__User__Detail__Projects__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(51481), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Projects/index.tsx */ 17591)); }), '238': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__ClassManagement__Item__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(19519)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/ClassManagement/Item/index.tsx */ 19112)); + return Promise.all(/*! import() | p__User__Detail__Videos__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(35067), __webpack_require__.e(18105), __webpack_require__.e(72032), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(1093), __webpack_require__.e(12412)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Videos/index.tsx */ 52934)); }), '239': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Paths__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(94662)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Paths/index.tsx */ 70294)); + return Promise.all(/*! import() | p__User__Detail__Videos__Upload__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(89890), __webpack_require__.e(42240)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Videos/Upload/index.tsx */ 10389)); }), '240': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Projects__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(51481), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Projects/index.tsx */ 17591)); + return Promise.all(/*! import() | p__User__Detail__Topics__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(18105), __webpack_require__.e(86250), __webpack_require__.e(90265)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Topics/index.tsx */ 76556)); }), '241': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Videos__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(35067), __webpack_require__.e(18105), __webpack_require__.e(72032), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(1093), __webpack_require__.e(12412)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Videos/index.tsx */ 52934)); + return Promise.all(/*! import() | p__User__Detail__virtualSpaces__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(81665), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(1163), __webpack_require__.e(19360)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/virtualSpaces/index.tsx */ 59199)); }), '242': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Videos__Upload__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(89890), __webpack_require__.e(42240)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Videos/Upload/index.tsx */ 10389)); + return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); }), '243': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Topics__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(18105), __webpack_require__.e(86250), __webpack_require__.e(90265)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Topics/index.tsx */ 76556)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '244': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__virtualSpaces__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(81665), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(1163), __webpack_require__.e(19360)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/virtualSpaces/index.tsx */ 59199)); + return Promise.all(/*! import() | p__Question__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(9951), __webpack_require__.e(86250), __webpack_require__.e(29647)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/Index/index.tsx */ 49291)); }), '245': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); + return Promise.all(/*! import() | p__Question__AddOrEdit__BatchAdd__index */[__webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10485)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/BatchAdd/index.tsx */ 2405)); }), '246': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Problems__OjForm__NewEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(41243), __webpack_require__.e(5659), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34741)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/NewEdit/index.tsx */ 62807)); }), '247': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(9951), __webpack_require__.e(86250), __webpack_require__.e(29647)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/Index/index.tsx */ 49291)); + return Promise.all(/*! import() | p__Problems__OjForm__NewEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(41243), __webpack_require__.e(5659), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34741)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/NewEdit/index.tsx */ 62807)); }), '248': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__AddOrEdit__BatchAdd__index */[__webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10485)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/BatchAdd/index.tsx */ 2405)); + return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(27848), __webpack_require__.e(41243), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/index.tsx */ 73427)); }), '249': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problems__OjForm__NewEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(41243), __webpack_require__.e(5659), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34741)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/NewEdit/index.tsx */ 62807)); + return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(27848), __webpack_require__.e(41243), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/index.tsx */ 73427)); }), '250': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problems__OjForm__NewEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(41243), __webpack_require__.e(5659), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34741)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/NewEdit/index.tsx */ 62807)); + return Promise.all(/*! import() | p__Question__OjProblem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(35067), __webpack_require__.e(21560), __webpack_require__.e(94361), __webpack_require__.e(17285), __webpack_require__.e(1093), __webpack_require__.e(57682), __webpack_require__.e(47507), __webpack_require__.e(77460)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/index.tsx */ 78402)); }), '251': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(27848), __webpack_require__.e(41243), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/index.tsx */ 73427)); + return Promise.all(/*! import() | p__Question__OjProblem__RecordDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(47507), __webpack_require__.e(49716)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/RecordDetail/index.tsx */ 59317)); }), '252': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Problems__OjForm__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(19842), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(27848), __webpack_require__.e(41243), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(32250), __webpack_require__.e(34994)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Problems/OjForm/index.tsx */ 73427)); + return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(37397), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 25378)); }), '253': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__OjProblem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(35067), __webpack_require__.e(21560), __webpack_require__.e(94361), __webpack_require__.e(17285), __webpack_require__.e(1093), __webpack_require__.e(57682), __webpack_require__.e(47507), __webpack_require__.e(77460)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/index.tsx */ 78402)); + return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(37397), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 25378)); }), '254': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__OjProblem__RecordDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(47507), __webpack_require__.e(49716)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/OjProblem/RecordDetail/index.tsx */ 59317)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '255': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(37397), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 25378)); + return Promise.all(/*! import() | p__Engineering__index */[__webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(13006)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/index.tsx */ 79971)); }), '256': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Question__AddOrEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(36381), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(37397), __webpack_require__.e(17285), __webpack_require__.e(2953), __webpack_require__.e(86913)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Question/AddOrEdit/index.tsx */ 25378)); + return Promise.all(/*! import() | p__Engineering__Lists__TeacherList__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(92045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TeacherList/index.tsx */ 14196)); }), '257': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Engineering__Lists__StudentList__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(11520)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/StudentList/index.tsx */ 58990)); }), '258': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__index */[__webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(13006)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/index.tsx */ 79971)); + return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(92279), __webpack_require__.e(59649)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingProgram/index.tsx */ 83852)); }), '259': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__TeacherList__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(92045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TeacherList/index.tsx */ 14196)); + return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(84546)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingProgram/Add/index.tsx */ 17182)); }), '260': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__StudentList__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(11520)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/StudentList/index.tsx */ 58990)); + return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(75357)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingProgram/Edit/index.tsx */ 97656)); }), '261': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(92279), __webpack_require__.e(59649)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingProgram/index.tsx */ 83852)); + return Promise.all(/*! import() | p__Engineering__Lists__TrainingObjectives__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(92279), __webpack_require__.e(68665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingObjectives/index.tsx */ 31786)); }), '262': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Add__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(84546)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingProgram/Add/index.tsx */ 17182)); + return Promise.all(/*! import() | p__Engineering__Lists__GraduationIndex__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(92279), __webpack_require__.e(73183)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/GraduationIndex/index.tsx */ 76432)); }), '263': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__TrainingProgram__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(75357)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingProgram/Edit/index.tsx */ 97656)); + return Promise.all(/*! import() | p__Engineering__Lists__GraduatedMatrix__index */[__webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(99313), __webpack_require__.e(34800)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/GraduatedMatrix/index.tsx */ 61100)); }), '264': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__TrainingObjectives__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(92279), __webpack_require__.e(68665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/TrainingObjectives/index.tsx */ 31786)); + return Promise.all(/*! import() | p__Engineering__Lists__CourseList__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(92279), __webpack_require__.e(79489)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/CourseList/index.tsx */ 2619)); }), '265': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__GraduationIndex__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(92279), __webpack_require__.e(73183)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/GraduationIndex/index.tsx */ 76432)); + return Promise.all(/*! import() | p__Engineering__Lists__CurseSetting__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(73755), __webpack_require__.e(45413), __webpack_require__.e(39391)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/CurseSetting/index.tsx */ 82063)); }), '266': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__GraduatedMatrix__index */[__webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(99313), __webpack_require__.e(34800)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/GraduatedMatrix/index.tsx */ 61100)); + return Promise.all(/*! import() | p__Engineering__Lists__CourseMatrix__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(95335)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/CourseMatrix/index.tsx */ 46577)); }), '267': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__CourseList__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(92279), __webpack_require__.e(79489)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/CourseList/index.tsx */ 2619)); + return Promise.all(/*! import() | p__Engineering__Navigation__Home__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(92823)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Navigation/Home/index.tsx */ 60504)); }), '268': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__CurseSetting__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(73755), __webpack_require__.e(45413), __webpack_require__.e(39391)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/CurseSetting/index.tsx */ 82063)); + return Promise.all(/*! import() | p__Engineering__Evaluate__List__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(51700), __webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Evaluate/List/index.tsx */ 19673)); }), '269': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__CourseMatrix__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(95335)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/CourseMatrix/index.tsx */ 46577)); + return Promise.all(/*! import() | p__Engineering__Evaluate__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(42441), __webpack_require__.e(66651)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Evaluate/Detail/index.tsx */ 73173)); }), '270': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Navigation__Home__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(92823)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Navigation/Home/index.tsx */ 60504)); + return Promise.all(/*! import() | p__Engineering__Norm__List__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(26741)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Norm/List/index.tsx */ 55902)); }), '271': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Evaluate__List__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(51700), __webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Evaluate/List/index.tsx */ 19673)); + return Promise.all(/*! import() | p__Engineering__Lists__Document__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(92279), __webpack_require__.e(45775)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/Document/index.tsx */ 6997)); }), '272': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Evaluate__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(42441), __webpack_require__.e(66651)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Evaluate/Detail/index.tsx */ 73173)); + return __webpack_require__.e(/*! import() | p__Engineering__Norm__Detail__index */ 62548).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Norm/Detail/index.tsx */ 65564)); }), '273': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Norm__List__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(26741)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Norm/List/index.tsx */ 55902)); + return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); }), '274': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Engineering__Lists__Document__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(92279), __webpack_require__.e(45775)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Lists/Document/index.tsx */ 6997)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '275': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__Engineering__Norm__Detail__index */ 62548).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Engineering/Norm/Detail/index.tsx */ 65564)); + return Promise.all(/*! import() | p__Innovation__Tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(20790), __webpack_require__.e(29416), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(39957), __webpack_require__.e(66702), __webpack_require__.e(86634)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Tasks/index.jsx */ 51238)); }), '276': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); + return Promise.all(/*! import() | p__Innovation__index */[__webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(20680)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/index.tsx */ 14930)); }), '277': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Innovation__PublicProject__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(25700), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(26366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/PublicProject/index.tsx */ 31494)); }), '278': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__Tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(20790), __webpack_require__.e(29416), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(39957), __webpack_require__.e(66702), __webpack_require__.e(86634)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Tasks/index.jsx */ 51238)); + return Promise.all(/*! import() | p__Innovation__PublicDataSet__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(14642), __webpack_require__.e(86452)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/PublicDataSet/index.tsx */ 7858)); }), '279': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__index */[__webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(20680)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/index.tsx */ 14930)); + return Promise.all(/*! import() | p__Innovation__PublicMirror__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(11070)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/PublicMirror/index.tsx */ 98836)); }), '280': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__PublicProject__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(25700), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(26366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/PublicProject/index.tsx */ 31494)); + return Promise.all(/*! import() | p__Innovation__MyProject__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(25700), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(67242)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/MyProject/index.tsx */ 42775)); }), '281': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__PublicDataSet__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(14642), __webpack_require__.e(86452)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/PublicDataSet/index.tsx */ 7858)); + return Promise.all(/*! import() | p__Innovation__MyDataSet__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(14642), __webpack_require__.e(22707)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/MyDataSet/index.tsx */ 80338)); }), '282': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__PublicMirror__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(11070)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/PublicMirror/index.tsx */ 98836)); + return Promise.all(/*! import() | p__Innovation__MyMirror__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(14642), __webpack_require__.e(12865)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/MyMirror/index.tsx */ 9140)); }), '283': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__MyProject__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(25700), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(67242)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/MyProject/index.tsx */ 42775)); + return Promise.all(/*! import() | p__Innovation__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(14642), __webpack_require__.e(36784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Edit/index.tsx */ 59352)); }), '284': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__MyDataSet__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(14642), __webpack_require__.e(22707)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/MyDataSet/index.tsx */ 80338)); + return Promise.all(/*! import() | p__Innovation__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(14642), __webpack_require__.e(36784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Edit/index.tsx */ 59352)); }), '285': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__MyMirror__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(14642), __webpack_require__.e(12865)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/MyMirror/index.tsx */ 9140)); + return Promise.all(/*! import() | p__Innovation__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(29416), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(66702), __webpack_require__.e(83141)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Detail/index.tsx */ 65444)); }), '286': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(14642), __webpack_require__.e(36784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Edit/index.tsx */ 59352)); + return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); }), '287': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(14642), __webpack_require__.e(36784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Edit/index.tsx */ 59352)); + return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(12911), __webpack_require__.e(20790), __webpack_require__.e(98050), __webpack_require__.e(25343), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(39957), __webpack_require__.e(19325), __webpack_require__.e(88218), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 80879)); }), '288': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Innovation__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(51700), __webpack_require__.e(29416), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(66702), __webpack_require__.e(83141)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Innovation/Detail/index.tsx */ 65444)); + return Promise.all(/*! import() | p__tasks__Jupyter__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(43428), __webpack_require__.e(98050), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(78500), __webpack_require__.e(88218), __webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/Jupyter/index.tsx */ 41804)); }), '289': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); + return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(12911), __webpack_require__.e(20790), __webpack_require__.e(98050), __webpack_require__.e(25343), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(39957), __webpack_require__.e(19325), __webpack_require__.e(88218), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 80879)); }), '290': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(12911), __webpack_require__.e(20790), __webpack_require__.e(98050), __webpack_require__.e(25343), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(39957), __webpack_require__.e(19325), __webpack_require__.e(88218), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 80879)); + return Promise.all(/*! import() | p__tasks__Jupyter__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(43428), __webpack_require__.e(98050), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(78500), __webpack_require__.e(88218), __webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/Jupyter/index.tsx */ 41804)); }), '291': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__Jupyter__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(43428), __webpack_require__.e(98050), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(78500), __webpack_require__.e(88218), __webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/Jupyter/index.tsx */ 41804)); + return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(12911), __webpack_require__.e(20790), __webpack_require__.e(98050), __webpack_require__.e(25343), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(39957), __webpack_require__.e(19325), __webpack_require__.e(88218), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 80879)); }), '292': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(12911), __webpack_require__.e(20790), __webpack_require__.e(98050), __webpack_require__.e(25343), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(39957), __webpack_require__.e(19325), __webpack_require__.e(88218), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 80879)); + return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); }), '293': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__Jupyter__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(43428), __webpack_require__.e(98050), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(78500), __webpack_require__.e(88218), __webpack_require__.e(20700)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/Jupyter/index.tsx */ 41804)); + return Promise.all(/*! import() | p__MyProblem__RecordDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(56156), __webpack_require__.e(17527)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/RecordDetail/index.tsx */ 3106)); }), '294': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(99313), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(75149), __webpack_require__.e(21560), __webpack_require__.e(12911), __webpack_require__.e(20790), __webpack_require__.e(98050), __webpack_require__.e(25343), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(39957), __webpack_require__.e(19325), __webpack_require__.e(88218), __webpack_require__.e(93665)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/tasks/index.jsx */ 80879)); + return Promise.all(/*! import() | p__MyProblem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(21560), __webpack_require__.e(94361), __webpack_require__.e(17285), __webpack_require__.e(39957), __webpack_require__.e(57682), __webpack_require__.e(36270)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/index.tsx */ 46972)); }), '295': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() */ 4141).then(__webpack_require__.bind(__webpack_require__, /*! ./EmptyRoute */ 4141)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '296': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MyProblem__RecordDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(56156), __webpack_require__.e(17527)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/RecordDetail/index.tsx */ 3106)); + return Promise.all(/*! import() | p__Account__index */[__webpack_require__.e(51796), __webpack_require__.e(60547)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/index.tsx */ 5275)); }), '297': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MyProblem__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(43428), __webpack_require__.e(56156), __webpack_require__.e(21560), __webpack_require__.e(94361), __webpack_require__.e(17285), __webpack_require__.e(39957), __webpack_require__.e(57682), __webpack_require__.e(36270)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MyProblem/index.tsx */ 46972)); + return Promise.all(/*! import() | p__Account__Profile__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(19842), __webpack_require__.e(71226), __webpack_require__.e(86248), __webpack_require__.e(56848), __webpack_require__.e(59788)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Profile/index.tsx */ 65237)); }), '298': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Account__Profile__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(19842), __webpack_require__.e(71226), __webpack_require__.e(86248), __webpack_require__.e(56848), __webpack_require__.e(20576)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Profile/Edit/index.tsx */ 56848)); }), '299': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Account__index */[__webpack_require__.e(51796), __webpack_require__.e(60547)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/index.tsx */ 5275)); + return Promise.all(/*! import() | p__Account__Certification__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(19842), __webpack_require__.e(71226), __webpack_require__.e(86248), __webpack_require__.e(55693), __webpack_require__.e(87260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Certification/index.tsx */ 96864)); }), '300': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Account__Profile__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(19842), __webpack_require__.e(71226), __webpack_require__.e(86248), __webpack_require__.e(56848), __webpack_require__.e(59788)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Profile/index.tsx */ 65237)); + return Promise.all(/*! import() | p__Account__Secure__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(64520)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Secure/index.tsx */ 74790)); }), '301': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Account__Profile__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(19842), __webpack_require__.e(71226), __webpack_require__.e(86248), __webpack_require__.e(56848), __webpack_require__.e(20576)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Profile/Edit/index.tsx */ 56848)); + return __webpack_require__.e(/*! import() | p__Account__Binding__index */ 89076).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Binding/index.tsx */ 51813)); }), '302': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Account__Certification__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(19842), __webpack_require__.e(71226), __webpack_require__.e(86248), __webpack_require__.e(55693), __webpack_require__.e(87260)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Certification/index.tsx */ 96864)); + return Promise.all(/*! import() | p__Account__Results__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(14514)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Results/index.tsx */ 24763)); }), '303': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Account__Secure__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(64520)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Secure/index.tsx */ 74790)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '304': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__Account__Binding__index */ 89076).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Binding/index.tsx */ 51813)); + return Promise.all(/*! import() | p__RestFul__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(66602), __webpack_require__.e(17285), __webpack_require__.e(70928)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RestFul/Edit/index.tsx */ 90249)); }), '305': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Account__Results__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(14514)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Account/Results/index.tsx */ 24763)); + return Promise.all(/*! import() | p__RestFul__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(98228), __webpack_require__.e(61625), __webpack_require__.e(31006)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RestFul/index.tsx */ 25911)); }), '306': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__RestFul__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(98228), __webpack_require__.e(61625), __webpack_require__.e(31006)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RestFul/index.tsx */ 25911)); }), '307': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__RestFul__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(66602), __webpack_require__.e(17285), __webpack_require__.e(70928)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RestFul/Edit/index.tsx */ 90249)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '308': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__RestFul__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(98228), __webpack_require__.e(61625), __webpack_require__.e(31006)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RestFul/index.tsx */ 25911)); + return Promise.all(/*! import() | p__User__Detail__Order__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(50370), __webpack_require__.e(86250), __webpack_require__.e(21939)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/index.tsx */ 23095)); }), '309': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__RestFul__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(98228), __webpack_require__.e(61625), __webpack_require__.e(31006)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/RestFul/index.tsx */ 25911)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__invoice__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(91094), __webpack_require__.e(86250), __webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/invoice/index.tsx */ 3537)); }), '310': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__records__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(16434)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/records/index.tsx */ 94118)); }), '311': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(50370), __webpack_require__.e(86250), __webpack_require__.e(21939)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/index.tsx */ 23095)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__apply__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(96869), __webpack_require__.e(86250), __webpack_require__.e(61880)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/apply/index.tsx */ 71557)); }), '312': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__invoice__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(91094), __webpack_require__.e(86250), __webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/invoice/index.tsx */ 3537)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__view__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(28237)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/view/index.tsx */ 34325)); }), '313': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__records__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(16434)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/records/index.tsx */ 94118)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__orderInformation__index */[__webpack_require__.e(78485), __webpack_require__.e(85111)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/orderInformation/index.tsx */ 86260)); }), '314': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__apply__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(96869), __webpack_require__.e(86250), __webpack_require__.e(61880)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/apply/index.tsx */ 71557)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__orderPay__index */[__webpack_require__.e(78485), __webpack_require__.e(15845), __webpack_require__.e(30264)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/orderPay/index.tsx */ 25317)); }), '315': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__view__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(28237)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/view/index.tsx */ 34325)); + return Promise.all(/*! import() | p__User__Detail__Order__pages__result__index */[__webpack_require__.e(78485), __webpack_require__.e(53114), __webpack_require__.e(44259)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/result/index.tsx */ 18964)); }), '316': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__orderInformation__index */[__webpack_require__.e(78485), __webpack_require__.e(85111)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/orderInformation/index.tsx */ 86260)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '317': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__orderPay__index */[__webpack_require__.e(78485), __webpack_require__.e(15845), __webpack_require__.e(30264)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/orderPay/index.tsx */ 25317)); + return Promise.all(/*! import() | p__Messages__Tidings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(94078)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Messages/Tidings/index.tsx */ 88280)); }), '318': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Detail__Order__pages__result__index */[__webpack_require__.e(78485), __webpack_require__.e(53114), __webpack_require__.e(44259)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Detail/Order/pages/result/index.tsx */ 18964)); + return Promise.all(/*! import() | p__Messages__Private__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(52829)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Messages/Private/index.tsx */ 86082)); }), '319': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Messages__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(48562), __webpack_require__.e(17285), __webpack_require__.e(45359)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Messages/Detail/index.tsx */ 79903)); }), '320': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Messages__Tidings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(94078)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Messages/Tidings/index.tsx */ 88280)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '321': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Messages__Private__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(52829)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Messages/Private/index.tsx */ 86082)); + return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(60771), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(78018), __webpack_require__.e(38192), __webpack_require__.e(1163), __webpack_require__.e(40559)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/virtualDetail/index.tsx */ 21382)); }), '322': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Messages__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(48562), __webpack_require__.e(17285), __webpack_require__.e(45359)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Messages/Detail/index.tsx */ 79903)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); }), '323': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Experiment__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(43428), __webpack_require__.e(19829), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(71783)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Experiment/index.tsx */ 47870)); }), '324': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(60771), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(78018), __webpack_require__.e(38192), __webpack_require__.e(1163), __webpack_require__.e(40559)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/virtualDetail/index.tsx */ 21382)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(946), __webpack_require__.e(86250), __webpack_require__.e(65816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/index.tsx */ 43917)); }), '325': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); }), '326': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Experiment__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(43428), __webpack_require__.e(19829), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(71783)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Experiment/index.tsx */ 47870)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); }), '327': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(946), __webpack_require__.e(86250), __webpack_require__.e(65816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/index.tsx */ 43917)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(81163), __webpack_require__.e(86250), __webpack_require__.e(46796)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/Detail/index.tsx */ 47034)); }), '328': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(24504)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/index.tsx */ 57200)); }), '329': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(22882), __webpack_require__.e(86250), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 45026)); }), '330': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(81163), __webpack_require__.e(86250), __webpack_require__.e(46796)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/Detail/index.tsx */ 47034)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(12911), __webpack_require__.e(43110), __webpack_require__.e(79272), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 99110)); }), '331': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(24504)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/index.tsx */ 57200)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); }), '332': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(22882), __webpack_require__.e(86250), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 45026)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); }), '333': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(12911), __webpack_require__.e(43110), __webpack_require__.e(79272), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 99110)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(86250), __webpack_require__.e(35238)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/index.tsx */ 8535)); }), '334': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 61187)); }), '335': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 34297)); }), '336': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(86250), __webpack_require__.e(35238)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/index.tsx */ 8535)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 58340)); }), '337': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 61187)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(28399), __webpack_require__.e(86250), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 53477)); }), '338': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 34297)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(39357), __webpack_require__.e(86250), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 74715)); }), '339': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 58340)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(75772), __webpack_require__.e(86250), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 8175)); }), '340': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(28399), __webpack_require__.e(86250), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 53477)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); }), '341': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(39357), __webpack_require__.e(86250), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 74715)); + return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 63176)); }), '342': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(75772), __webpack_require__.e(86250), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 8175)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '343': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); + return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(60771), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(78018), __webpack_require__.e(38192), __webpack_require__.e(1163), __webpack_require__.e(40559)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/virtualDetail/index.tsx */ 21382)); }), '344': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 63176)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); }), '345': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Experiment__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(43428), __webpack_require__.e(19829), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(71783)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Experiment/index.tsx */ 47870)); }), '346': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__virtualDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(60771), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(78018), __webpack_require__.e(38192), __webpack_require__.e(1163), __webpack_require__.e(40559)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/virtualDetail/index.tsx */ 21382)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(946), __webpack_require__.e(86250), __webpack_require__.e(65816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/index.tsx */ 43917)); }), '347': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); }), '348': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Experiment__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(43428), __webpack_require__.e(19829), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(71783)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Experiment/index.tsx */ 47870)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); }), '349': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(946), __webpack_require__.e(86250), __webpack_require__.e(65816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/index.tsx */ 43917)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(81163), __webpack_require__.e(86250), __webpack_require__.e(46796)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/Detail/index.tsx */ 47034)); }), '350': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(24504)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/index.tsx */ 57200)); }), '351': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(11825), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(89677)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/AddAndEdit/index.tsx */ 49803)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(22882), __webpack_require__.e(86250), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 45026)); }), '352': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Announcement__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(81163), __webpack_require__.e(86250), __webpack_require__.e(46796)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Announcement/Detail/index.tsx */ 47034)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(12911), __webpack_require__.e(43110), __webpack_require__.e(79272), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 99110)); }), '353': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(24504)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/index.tsx */ 57200)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); }), '354': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Survey__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(22882), __webpack_require__.e(86250), __webpack_require__.e(87058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Survey/Detail/index.tsx */ 45026)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); }), '355': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(12911), __webpack_require__.e(43110), __webpack_require__.e(79272), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(38447)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/index.tsx */ 99110)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(86250), __webpack_require__.e(35238)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/index.tsx */ 8535)); }), '356': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 61187)); }), '357': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Knowledge__AddAndEdit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(73780), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(91045)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Knowledge/AddAndEdit/index.tsx */ 20786)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 34297)); }), '358': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(86250), __webpack_require__.e(35238)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/index.tsx */ 8535)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 58340)); }), '359': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Material__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(45353), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(94715)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Material/Detail/index.tsx */ 61187)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(28399), __webpack_require__.e(86250), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 53477)); }), '360': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Settings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(61713)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Settings/index.tsx */ 34297)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(39357), __webpack_require__.e(86250), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 74715)); }), '361': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(85891)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/index.tsx */ 58340)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(75772), __webpack_require__.e(86250), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 8175)); }), '362': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Resources__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(28399), __webpack_require__.e(86250), __webpack_require__.e(98398)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Resources/Detail/index.tsx */ 53477)); + return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); }), '363': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(39357), __webpack_require__.e(86250), __webpack_require__.e(18241)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/index.tsx */ 74715)); + return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 63176)); }), '364': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Plan__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(75772), __webpack_require__.e(86250), __webpack_require__.e(82339)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Plan/Detail/index.tsx */ 8175)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '365': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__virtualSpaces__Lists__Homepage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(36170), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(33747)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Homepage/index.tsx */ 30914)); + return __webpack_require__.e(/*! import() | p__Administration__index */ 4766).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/index.tsx */ 37716)); }), '366': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__virtualSpaces__Lists__Construction__index */ 25705).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/virtualSpaces/Lists/Construction/index.tsx */ 63176)); + return Promise.all(/*! import() | p__Administration__College__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(57560)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/College/index.tsx */ 64067)); }), '367': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Administration__Student__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(73409), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(92279), __webpack_require__.e(36029)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/index.tsx */ 2135)); }), '368': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__Administration__index */ 4766).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/index.tsx */ 37716)); + return Promise.all(/*! import() | p__Administration__Student__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(45179)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/Edit/index.tsx */ 67614)); }), '369': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Administration__College__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(57560)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/College/index.tsx */ 64067)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '370': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Administration__Student__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(73409), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(92279), __webpack_require__.e(36029)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/index.tsx */ 2135)); + return Promise.all(/*! import() | p__Graduations__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(31671), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(91831)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Index/index.tsx */ 57509)); }), '371': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Administration__Student__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(45179)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Administration/Student/Edit/index.tsx */ 67614)); + return Promise.all(/*! import() | p__Graduations__Review__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(38090), __webpack_require__.e(86250), __webpack_require__.e(72539)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Review/index.tsx */ 96504)); }), '372': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | layouts__GraduationsDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(3052), __webpack_require__.e(38143)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/GraduationsDetail/index.tsx */ 90376)); }), '373': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78485), __webpack_require__.e(10583), __webpack_require__.e(31671), __webpack_require__.e(86250), __webpack_require__.e(38192), __webpack_require__.e(91831)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Index/index.tsx */ 57509)); + return Promise.all(/*! import() | p__Graduations__Lists__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(49127), __webpack_require__.e(79144), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(55624)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Index/index.tsx */ 42233)); }), '374': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Review__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(10583), __webpack_require__.e(38090), __webpack_require__.e(86250), __webpack_require__.e(72539)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Review/index.tsx */ 96504)); + return Promise.all(/*! import() | p__Graduations__Lists__Topics__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(84742), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(51461)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Topics/index.tsx */ 71240)); }), '375': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__GraduationsDetail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(3052), __webpack_require__.e(38143)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/GraduationsDetail/index.tsx */ 90376)); + return Promise.all(/*! import() | p__Graduations__Lists__StudentSelection__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(54492)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StudentSelection/index.tsx */ 97770)); }), '376': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Index__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(49127), __webpack_require__.e(79144), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(55624)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Index/index.tsx */ 42233)); + return Promise.all(/*! import() | p__Graduations__Lists__Tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Tasks/index.tsx */ 82248)); }), '377': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Topics__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(84742), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(51461)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Topics/index.tsx */ 71240)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); }), '378': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StudentSelection__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(54492)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StudentSelection/index.tsx */ 97770)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); }), '379': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Tasks__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Tasks/index.tsx */ 82248)); + return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); }), '380': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); @@ -210475,172 +210769,163 @@ function _getRoutes() { return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); }), '382': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); + return Promise.all(/*! import() | p__Graduations__Lists__Settings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(25022)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Settings/index.tsx */ 86903)); }), '383': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); + return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(3052), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 11506)); }), '384': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__StageModule__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(61605), __webpack_require__.e(82443)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/StageModule/index.tsx */ 18614)); + return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(3052), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 11506)); }), '385': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Settings__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(25022)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Settings/index.tsx */ 86903)); + return Promise.all(/*! import() | p__Graduations__Lists__Archives__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(47545)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Archives/index.tsx */ 40407)); }), '386': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(3052), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 11506)); + return Promise.all(/*! import() | p__Graduations__Lists__Gradingsummary__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(11253)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Gradingsummary/index.tsx */ 49493)); }), '387': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Personmanage__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(3052), __webpack_require__.e(66063)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Personmanage/index.tsx */ 11506)); + return Promise.all(/*! import() | p__Demo__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(99313), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(14058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Demo/index.tsx */ 52300)); }), '388': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Archives__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(78550), __webpack_require__.e(19208), __webpack_require__.e(86129), __webpack_require__.e(17285), __webpack_require__.e(86250), __webpack_require__.e(42319), __webpack_require__.e(47545)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Archives/index.tsx */ 40407)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '389': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Graduations__Lists__Gradingsummary__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(10583), __webpack_require__.e(86250), __webpack_require__.e(11253)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Graduations/Lists/Gradingsummary/index.tsx */ 49493)); + return Promise.all(/*! import() | p__IntrainCourse__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(93948), __webpack_require__.e(9951), __webpack_require__.e(98839), __webpack_require__.e(54056)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/IntrainCourse/index.tsx */ 43582)); }), '390': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Demo__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(99313), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(14058)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Demo/index.tsx */ 52300)); + return Promise.all(/*! import() | p__User__BindAccount__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(27178)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/BindAccount/index.tsx */ 71595)); }), '391': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__User__QQLogin__index */[__webpack_require__.e(78485), __webpack_require__.e(1660)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/QQLogin/index.tsx */ 44174)); }), '392': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__IntrainCourse__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(93948), __webpack_require__.e(9951), __webpack_require__.e(98839), __webpack_require__.e(54056)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/IntrainCourse/index.tsx */ 43582)); + return Promise.all(/*! import() | p__User__WechatLogin__index */[__webpack_require__.e(78485), __webpack_require__.e(27333)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/WechatLogin/index.tsx */ 54193)); }), '393': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__BindAccount__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(27178)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/BindAccount/index.tsx */ 71595)); + return Promise.all(/*! import() | p__Paths__Overview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(14227)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Overview/index.tsx */ 85321)); }), '394': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__QQLogin__index */[__webpack_require__.e(78485), __webpack_require__.e(1660)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/QQLogin/index.tsx */ 44174)); + return Promise.all(/*! import() | p__Shixuns__Overview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(88155)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Overview/index.tsx */ 2000)); }), '395': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__WechatLogin__index */[__webpack_require__.e(78485), __webpack_require__.e(27333)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/WechatLogin/index.tsx */ 54193)); + return Promise.all(/*! import() | p__Classrooms__Overview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(42441), __webpack_require__.e(86250), __webpack_require__.e(15186)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Overview/index.tsx */ 71947)); }), '396': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paths__Overview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(14227)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Overview/index.tsx */ 85321)); + return __webpack_require__.e(/*! import() | layouts__LoginAndRegister__index */ 75786).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/LoginAndRegister/index.tsx */ 87611)); }), '397': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Shixuns__Overview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(88155)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Shixuns/Overview/index.tsx */ 2000)); + return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 18447)); }), '398': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Overview__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(10583), __webpack_require__.e(42441), __webpack_require__.e(86250), __webpack_require__.e(15186)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Overview/index.tsx */ 71947)); + return Promise.all(/*! import() | layouts__user__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(81938), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(25972)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/user/index.tsx */ 39554)); }), '399': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | layouts__LoginAndRegister__index */ 75786).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/LoginAndRegister/index.tsx */ 87611)); + return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 18447)); }), '400': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 18447)); + return Promise.all(/*! import() | p__User__Register__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(13727), __webpack_require__.e(91470)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Register/index.tsx */ 71786)); }), '401': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__user__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(95410), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(25972)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/user/index.tsx */ 39554)); + return Promise.all(/*! import() | p__User__ResetPassword__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(13727), __webpack_require__.e(27182)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/ResetPassword/index.tsx */ 78529)); }), '402': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 18447)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '403': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__Register__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(13727), __webpack_require__.e(91470)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Register/index.tsx */ 71786)); + return Promise.all(/*! import() | p__Colleges__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(42441), __webpack_require__.e(12476)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Colleges/index.tsx */ 60081)); }), '404': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__User__ResetPassword__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(78241), __webpack_require__.e(13727), __webpack_require__.e(27182)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/ResetPassword/index.tsx */ 78529)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '405': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Help__Index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(54991), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(35729)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Help/Index.tsx */ 43842)); }), '406': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Colleges__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(42441), __webpack_require__.e(12476)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Colleges/index.tsx */ 60081)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '407': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Video__Detail__id */[__webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(35067), __webpack_require__.e(36656), __webpack_require__.e(1093), __webpack_require__.e(96444)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Video/Detail/[id].tsx */ 20309)); }), '408': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Help__Index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78485), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(54991), __webpack_require__.e(17285), __webpack_require__.e(38192), __webpack_require__.e(35729)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Help/Index.tsx */ 43842)); + return Promise.all(/*! import() | p__Terminal__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(93948), __webpack_require__.e(56156), __webpack_require__.e(20790), __webpack_require__.e(65111)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Terminal/index.tsx */ 47782)); }), '409': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Report__index */[__webpack_require__.e(78485), __webpack_require__.e(22307)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Report/index.tsx */ 49800)); }), '410': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Video__Detail__id */[__webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(35067), __webpack_require__.e(36656), __webpack_require__.e(1093), __webpack_require__.e(96444)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Video/Detail/[id].tsx */ 20309)); + return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); }), '411': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Terminal__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(93948), __webpack_require__.e(56156), __webpack_require__.e(20790), __webpack_require__.e(65111)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Terminal/index.tsx */ 47782)); + return Promise.all(/*! import() | p__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(35067), __webpack_require__.e(9951), __webpack_require__.e(73755), __webpack_require__.e(45413), __webpack_require__.e(72032), __webpack_require__.e(62945), __webpack_require__.e(99446), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(73282), __webpack_require__.e(88866)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/index.tsx */ 60065)); }), '412': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Report__index */[__webpack_require__.e(78485), __webpack_require__.e(22307)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Report/index.tsx */ 49800)); + return __webpack_require__.e(/*! import() | p__Api__index */ 62300).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Api/index.tsx */ 75229)); }), '413': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(59497), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 97185)); + return Promise.all(/*! import() | p__Search__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(48169), __webpack_require__.e(92501)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Search/index.tsx */ 97178)); }), '414': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(93948), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(42441), __webpack_require__.e(35067), __webpack_require__.e(9951), __webpack_require__.e(73755), __webpack_require__.e(45413), __webpack_require__.e(72032), __webpack_require__.e(62945), __webpack_require__.e(99446), __webpack_require__.e(86250), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(73282), __webpack_require__.e(88866)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/index.tsx */ 60065)); + return Promise.all(/*! import() | p__MoopCases__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(83212)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/index.tsx */ 73785)); }), '415': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__Api__index */ 62300).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Api/index.tsx */ 75229)); + return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(22231), __webpack_require__.e(17285), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 57813)); }), '416': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Search__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(48169), __webpack_require__.e(92501)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Search/index.tsx */ 97178)); + return __webpack_require__.e(/*! import() | p__MoopCases__InfoPanel__index */ 51855).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/InfoPanel/index.tsx */ 1189)); }), '417': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(83212)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/index.tsx */ 73785)); + return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(22231), __webpack_require__.e(17285), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 57813)); }), '418': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(22231), __webpack_require__.e(17285), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 57813)); + return __webpack_require__.e(/*! import() | p__MoopCases__Success__index */ 51276).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/Success/index.tsx */ 87098)); }), '419': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__MoopCases__InfoPanel__index */ 51855).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/InfoPanel/index.tsx */ 1189)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(52720), __webpack_require__.e(20459), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 7935)); }), '420': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__MoopCases__FormPanel__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(22231), __webpack_require__.e(17285), __webpack_require__.e(76904)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/FormPanel/index.tsx */ 57813)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(66185), __webpack_require__.e(52720), __webpack_require__.e(20459), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 7935)); }), '421': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__MoopCases__Success__index */ 51276).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/MoopCases/Success/index.tsx */ 87098)); + return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(99313), __webpack_require__.e(69280), __webpack_require__.e(38255), __webpack_require__.e(33784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Detail/index.tsx */ 73266)); }), '422': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(52720), __webpack_require__.e(20459), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 7935)); + return __webpack_require__.e(/*! import() | p__HttpStatus__403 */ 43862).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/403.tsx */ 30328)); }), '423': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Edit__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(10583), __webpack_require__.e(99313), __webpack_require__.e(19842), __webpack_require__.e(56156), __webpack_require__.e(36381), __webpack_require__.e(78018), __webpack_require__.e(79877), __webpack_require__.e(52720), __webpack_require__.e(20459), __webpack_require__.e(36683), __webpack_require__.e(37689), __webpack_require__.e(75816)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Edit/index.tsx */ 7935)); + return __webpack_require__.e(/*! import() | p__HttpStatus__500 */ 44565).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/500.tsx */ 41483)); }), '424': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paperlibrary__Random__Detail__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(78485), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(400), __webpack_require__.e(99313), __webpack_require__.e(69280), __webpack_require__.e(38255), __webpack_require__.e(33784)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paperlibrary/Random/Detail/index.tsx */ 73266)); + return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 66531).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/404.tsx */ 5887)); }), '425': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__403 */ 43862).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/403.tsx */ 30328)); + return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(36654), __webpack_require__.e(17285), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 22106)); }), '426': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__500 */ 44565).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/500.tsx */ 41483)); + return Promise.all(/*! import() | p__HttpStatus__SixActivities */[__webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(79817), __webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/SixActivities.tsx */ 28256)); }), '427': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 66531).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/404.tsx */ 5887)); + return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(36654), __webpack_require__.e(17285), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 22106)); }), '428': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(36654), __webpack_require__.e(17285), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 22106)); }), '429': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__SixActivities */[__webpack_require__.e(50812), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(79817), __webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/SixActivities.tsx */ 28256)); - }), - '430': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(36654), __webpack_require__.e(17285), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 22106)); - }), - '431': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__HttpStatus__HpcCourse */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(36654), __webpack_require__.e(17285), __webpack_require__.e(64496)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/HpcCourse.tsx */ 22106)); - }), - '432': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__HttpStatus__UserAgents */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(25700), __webpack_require__.e(66034)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/UserAgents.tsx */ 76228)); }), - '433': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + '430': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Three__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(400), __webpack_require__.e(93948), __webpack_require__.e(24645), __webpack_require__.e(22334), __webpack_require__.e(2360), __webpack_require__.e(16086), __webpack_require__.e(17285), __webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Three/index.tsx */ 9652)); }), - '434': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + '431': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return __webpack_require__.e(/*! import() | p__HttpStatus__introduction */ 53910).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/introduction.tsx */ 29438)); }), - '435': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + '432': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Message__index */[__webpack_require__.e(46573), __webpack_require__.e(26108), __webpack_require__.e(5112), __webpack_require__.e(30067)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Message/index.tsx */ 3029)); }), - '436': /*#__PURE__*/_react_17_0_2_react.lazy(function () { + '433': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return __webpack_require__.e(/*! import() | p__HttpStatus__404 */ 66531).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/HttpStatus/404.tsx */ 5887)); }), '@@/global-layout': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(99313), __webpack_require__.e(81938), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(41717)]).then(__webpack_require__.bind(__webpack_require__, /*! ./src/layouts/index.tsx */ 71342)); + return Promise.all(/*! import() | layouts__index */[__webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(26108), __webpack_require__.e(20277), __webpack_require__.e(24665), __webpack_require__.e(70452), __webpack_require__.e(60771), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(25700), __webpack_require__.e(78782), __webpack_require__.e(693), __webpack_require__.e(11439), __webpack_require__.e(2595), __webpack_require__.e(99313), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(63337), __webpack_require__.e(38192), __webpack_require__.e(91982), __webpack_require__.e(41717)]).then(__webpack_require__.bind(__webpack_require__, /*! ./src/layouts/index.tsx */ 63602)); }) } });